Inspiration

I’ve always enjoyed games that revolve around colors, like Bounce or Color Switch. This inspired me to combine the color-matching genre with maze gameplay, a classic concept that feels a bit outdated nowadays. My goal is to breathe new life into maze games by giving them a modern twist.

What it does

The game centers around a frog navigating a maze in search of eggs. When the frog eats an egg, it changes to the color of that egg. This color transformation allows the frog to pass through walls of the matching color, unlocking new paths and solving the maze to reach the exit. Players must rely on sharp memory and precise time management to successfully navigate the maze, making each level a thrilling challenge.

How we built it

I built this game using Unity as the game engine and C# for scripting, with significant help from Amazon Q Developer. Being new to game development and especially Unity, Amazon Q Developer was invaluable throughout the entire project. It provided me with solutions and logic for the game while also helping me learn the ins and outs of the engine. Thanks to its guidance, I gained the confidence to create a game of my own, and I even dream of publishing it one day. As someone who started as a complete stranger to game development, Amazon Q Developer truly made the journey much easier.

Challenges we ran into

The biggest challenge I faced was Unity itself. It’s a vast engine with an overwhelming number of features, so figuring out how to navigate and use it effectively took quite a while. On top of that, being new to AWS presented its own set of challenges. However, having an AI assistant like Amazon Q made all the difference. With solutions and guidance integrated directly into my Visual Studio, I had a constant resource to rely on. This support not only helped me overcome the learning curve but also allowed me to focus more on building and refining my game. and one other challenge that Aws couldn't help with was Designing the game assets but being a part time artist helped me through it but it became time consuming and exhausting

Accomplishments that we're proud of

This is my very first game, and I can hardly believe it myself. The little me from 10 years ago would never have imagined this moment—I’ve finally built a game of my own! This project feels like my baby, and no matter what happens, whether I win or not, I will always be proud of this little game I created.

What we learned

Through this project, I learned how to use AWS and Unity,both of which were completely new to me. Thanks to Amazon Q, I was able to navigate these tools with guidance and ease. Along the way, I also significantly improved my programming skills, mastering new algorithms and discovering better ways to solve problems. And Learnt how to animate and draw sprites for games. This journey has been a huge learning experience and a rewarding step forward in my development as a creator.

What's next for Chroma Frog

In the future, I hope to refine this project by adding more levels, music, and sound effects to enhance the gameplay experience. My goal is to make the game even better and more enjoyable for people to play. With continued effort and improvements, I aspire to eventually publish the game and share it with the world.

AWS products and Other Tools used to build the game

  • AWS Amplify and S3 Bucket
    To deploy and host my Unity game, leveraging an S3 bucket for static file storage and delivery.
  • Unity Game Engine For developing the game
  • C# For developing the backend and implementing game logic to power core functionality.
Share this project:

Updates