Inspiration

This game inspired by the classic T-Rex dinosaur game on Google Chrome. Why baby ? because I am going to be a father and waiting my baby to be born to the world! Why running ? just like life, we always running through obstacles and needs to pass through all of them to be a champions!

What it does

the user plays as a baby who run endlessly and pass through the obstacle to get as highest score as possible. The game can be accessed by web through desktop or mobile device.

How we built it

We are the team consist of 3 team members. I led this project and have my great 2 developers who assists me to develop this game. We split the task by utilizing Trello and update daily for our development progressing. Since we build this game as MVP, we decide to leverage the powerful of Next.js framework with its SSR as our main tech stack.

To empower our app on cloud, we leverage Amazon Services following below:

  • Amazon S3: store our assets (characters, musics).
  • Amazon Amplify: Deploy our Next.js app.
  • Amazon Q: our powerful AI-assistant to boost our development productivity

Challenges we ran into

Since we decide to run the app both desktop and mobile device, the compatibility issue was occurred. But glad to handle this gracefully by help of Amazon Q as well. Not only that, but also limited time since we are full-time employee, but glad we manage to accomplished of what we designed for the app.

Accomplishments that we're proud of

Really glad that our Baby running MVP is live. I would also like to say thank you for those who endlessly provide support and feedback for our MVP to improve game & user experience.

What we learned

Building game is always fun since we able to put our imagination and crazy ideas into the app and share it to people. But complexity is matter here as we do not create like-CRUD app, but you need to understand about the math and optimization since we do not want to harm user while rendering assets frequently.

What's next for Baby Running!

I would love to hear the feedback from the users who already play our game. There are so much improvements how to bring more retention into the game like scoreboard, multiplayer support, etc. Stay tuned!

Built With

Share this project:

Updates