Inspiration

As a great fan of number games, the puzzle I created was inspired by Sudoku. Additionally, I drew inspiration from apps like Brain Academy. In this genre, my goal was to create something novel that could introduce young children to the magic of numbers.

What it does

In the web version of the application, users are first asked to sign up with their email or log in using an existing account. After logging into the app for the first time, they can access the first level while being introduced to the gameplay by a cute brain character called Barinard. Depending on how quickly players solve a puzzle, they can earn a varying number of stars.

How we built it

The app was built using Unity in conjunction with AWS services. The web version is deployed on an S3 bucket and connected to a CloudFront endpoint. For the login process, I used Cognito for authorization, connecting the user pool to a DynamoDB via a Lambda process.

Challenges we ran into

Integrating the AWS .NET plugins into the Unity project was challenging. However, with guidance from Amazon Q Developer, I managed to overcome the difficulties.

Accomplishments that we're proud of

I am particularly proud of the app's design, including its UI and UX, as well as my novel puzzle game concept. Additionally, I take pride in the architecture I built on AWS.

What we learned

I learned to apply various AWS services and transitioned from generic mobile app development to creating a cloud-based mobile game application.

What's next for Ken Do!

Next, I plan to work on a ranking functionality so players can compare their scores with other Ken Do players. The app will be available for iOS and Android very soon!

Built With

Share this project:

Updates