AWS Logo
Menu
Introducing Brain-Q: An Adaptive Cognitive Puzzle Game Built for the AWS Game Builder Challenge

Introducing Brain-Q: An Adaptive Cognitive Puzzle Game Built for the AWS Game Builder Challenge

Meet Brain-Q, a puzzle game designed to enhance your cognitive skills while delivering an engaging and gamified experience. Built with AWS Amplify on Next.js, Framer Motion, and more, Brain-Q is a product of my passion for combining creativity with technology.

Published Dec 19, 2024
Last Modified Jan 8, 2025

The Concept Behind Brain-Q


Brain-Q is more than just a game; it’s a tool for mental training. Players navigate through a variety of cognitive challenges in six categories:
Logic: Strengthen your problem-solving abilities.
Math: Test your numerical prowess under pressure.
Memory: Boost your short-term recall.
Reaction: Sharpen your reflexes.
Visual/Focus: Enhance spatial recognition.
Word : Expand your vocabulary and word association skills.
Each category presents progressively challenging tests, tailored to your skill level.

Key Features of Brain-Q


Dynamic User Experience: With a responsive UI simulating a tablet or mobile interface, Brain-Q offers a seamless experience across devices, it also adapts to you as it becomes more difficult as you get better at it, or easier as you find it too challenging.
Real-Time Scoring and Feedback: Our system uses questions-per-second (QPS) to score and gives immediate feedback on answers.
Multiplayer and Solo Modes (Single-Player/Train): Challenge yourself in single player mode, compete with friends (coming soon) or just train for fun (coming soon).
Progress Tracking: Keep track of your performance with stats in each category.
Exploit Defence: The system has been designed to combat different forms of malicious attempts to maneuover tests/categories.
Auto-Resume: Did something unpredictable happen while you were playing ???, Dont fret, the system knows what category you last were and you can re-attempt if you didnt initially finish.
Quick Hints and Tips: Get in-game hints and tips by clicking on the bottom-right corner icon on every page you are, keep clicking to go through all tips.
AWS-Powered Backend: Ensures scalability and reliability for a smooth gaming experience.
You can find a demo here:

The Development Journey


Building Brain-Q was a rewarding but challenging journey. Integrating AWS Amplify with category-based progression mechanics and ensuring smooth animations with Framer Motion taught me a lot about building modern web apps/games. From designing a responsive UI to tracking QPS efficiently, every step was an opportunity to learn and innovate, adapting the game to different skill levels via uniquely constructed tests made it more challenging, but thanks to the power of code-generation by Amazon-Q Developer, having boiler-plates and starter files and other times fully functional components made coding very fast.
I'd love for you to try Brain-Q and share your thoughts!
PS: Get guest access with (email & password: Guest1234@guest.com), just incase you're like me who wants to get straight to the point.
Give Feedback: What did you love? What can be improved?
Share Ideas: Got suggestions for new categories or features? Let me know in the comments!
Let’s work together to make Brain-Q the ultimate cognitive training experience.

Final Thoughts


Participating in the AWS Game Builder Challenge has been an incredible experience. It’s exciting to push boundaries and connect with a community passionate about game development.

Happy gaming and coding!
 

5 Comments