ABAKU

Educational Game for Learning to Count

ABAKU educational game interface

ABAKU is an innovative educational tool designed to help children practice arithmetic in a fun and engaging way, combining gameplay with advanced AI for personalized challenges.

SKILLS APPLIED

Game development AI and machine learning Backend development (TypeScript, AWS) Frontend development (React.js) Cloud infrastructure (AWS)

Gameplay interface of ABKU showing arithmetic challenges
Real-time AI opponent simulation in ABKU
Teacher’s interface with student progress statistics
Gameplay mechanics of ABKU game engine

our mission

Teaching Children to Count with Fun and Technology

Our goal is to create a unique experience where children can improve their counting skills through an enjoyable game that challenges them with progressively difficult levels, powered by AI.

Mission of ABKU project

challenges

Challenges in Game Development and AI Integration

The key challenge was developing a game engine that supports real-time evaluation of moves, animations, and AI that adapts to the player's skill level, all while maintaining high-speed performance and educational value.

Challenges of ABKU project

solution

Innovative Game Engine and AI-powered Opponents

We leveraged AWS serverless infrastructure to build a scalable solution, incorporating DynamoDB for fast data storage and AWS Lambda for quick AI evaluations. The AI opponent adapts to player skill, ensuring a challenging yet educational experience.

ABAKU project solution

Want to learn more? Listen to the Qcast about this project

Qcast is our podcast discussing innovations in technology. In this episode, we share the journey behind developing the ABKU educational game and the challenges we overcame.