The RiddleRobot game was featured on Android and iOS. It’s star character was Eyezak, the Puzzle Master, a quirky Robot that asked riddles which players had to answer from a pool of letters. RiddleRobot was mildly successful with thousands of downloads and many 5-star reviews. Players of all age enjoyed Eyezak’s quirky “dad joke” attitude and the app’s sleek design and UX.
Chris built this app from scratch using Flutter. Every aspect of the app was built from scratch, including: the Flutter frontend, the game server that ran each session, the analytics platform for improving user engagement, order tracking, CRM tools, network setup, ad implementations, shop features, graphics, sounds, promotion videos, social media buzz, website, website content, all riddles, storage components, and pretty much everything else you can think of.
For this project, Chris also invented proprietary delivery mechanisms for syncing periodically changing data between backend server and user run app. He also wrote two Flutter libraries that he published under the MIT license to the Flutter library repository used by millions of developers. Chris also invented a proprietary algorithm and interface for managing and creating the eye movement simulation used by the game’s primary character, Eyezak the Puzzle Master.
Highlights from Services Provided for Eyezak the Puzzle Master
Development & Implementation
- Website design
- Character design
- App design
- Riddle syncing, displaying, verifying, and result mechanisms
- Character animations and voice design
- Riddle auto classification mechanisms
- Feed algorithm for riddle delivery
- Social components of the app
- Shop and contest mechanisms
- Personalization options, both earned and purchased
- Continuous new features and updates
- many, many more features
Maintenance
- Daily updates and improvements
- Iterative improvements on website speed & app performance
- 1-minute granularity backups and recoveries
- Hosting migration, setup and management
- Third-party service replacements and improvements
Security
- Comprehensive NodeJS server security analysis & report
- Server & Services audit
- Password policy creation & enforcement
- Firewall level client blocking
- Round the clock security monitoring
Hosting Setup
- Evaluation of hosting costs
- Migration of hosting providers
- Firebase & AWS account setup and management
- Configuration of Firebase & AWS services and features
- Integration of CloudFlare & interaction with CloudFlare API