Industry: Education, Game development
Team size: 4 engineers
Cooperation: December 2019 - June 2020
Platform: IOS, Android
Mobile - ReactNative, TypeScript, Firebase
Backend - Node.js, Nest.js, MongoDB, AWS
The main challenge of this project was to effectively teach children such complex science as mathematics. For this purpose, the first step is to get the student interested.
The best way to get your child involved in complex science is to offer playful learning. So creating the game was the perfect solution for us.
The entire gameplay takes place in stages, including topics such as Algebra, Geometry, Vectors, Numbers, Functions, probability theory, and so on. Each module has about 10-15 quizzes to check the consolidation of knowledge. A reward system is provided for the successful completion of quizzes.
In order to involve children as much as possible, we have introduced a virtual rating system with potatoes as points. So, after successfully completing each module and quiz, the student is awarded potatoes, and his rating among other players increases.
In addition, for completing some topics and achievements (for example, correctly answering 30 questions, successfully completing 2 topics, etc.), the child can receive badges and open new achievements.
3. Competitive Mode
For even more involvement, it was decided to come up with a battle mode. So, children can compete with each other, passing a quiz on one topic in real-time. According to the results of the competition, the participants receive awards. This approach gives the player the familiar feel of a session game like Brawl Stars or League of Legends, but in the process of learning.