From Idea to Play in 5 Hours: My Memory Game Journey with Amazon Q
Are you dreaming of game development? It was never as easy as today with the help of AI, such as AmazonQ. The sky is the limit of what is possible in just a few hours. You can use AWS services to have ideas deployed to production on the same day without writing any code. Learn more about what I did with Amazon Q in just 5 hours!
Published Jan 6, 2025
The AWS Game Challenge Hackathon requires participants to build games using AWS, especially Amazon Q, a competitor to GitHub Copilot. It was my first time using Amazon Q and my first time in a hackathon. I was amazed at how quickly I could create something playable with its help, showcasing the power of AI and cloud technology.
Before going into game details, I will discuss the AWS services I end up using. Besides IAM, which I used before, everything else was my first time.
Also, if you manage to read the whole blog post, you will find how much money it costs me to build the app 😊and host it in the cloud.
Also, if you manage to read the whole blog post, you will find how much money it costs me to build the app 😊and host it in the cloud.
- Amazon Q for Developers – pretty much everything was done with its help; I used it for coding, making UI (CSS) changes, and asking for ideas…
- AWS Amplify: I used that service for hosting my application on the internet
- AWS Bedrock offers many AI models, and I used Tital Image Generation to create pictures for my app.
- IAM for user configuration for Amplify deployment.
Creativity is not my strongest skill, so I took what I already knew: a memory card game that I play with my kids before going to sleep.
Playing this memory game is simple and fun!
- A set of cards are placed face-down, and each card has a matching pair featuring the same image.
- During their turn, a player flips two cards.
- If the cards’ pictures are the same, the player earns a point on the scoreboard and gets another turn.
- If the cards don’t match, the turn passes to the next player.
Since all players see the cards flipped, memory is key to remembering card positions and winning the game!
I have a detailed blog post showing how Amazon Q helped me build a game, showing all the steps of my journey to the final game and how much it cost me to develop and deploy to the cloud. I also shared my experience with Amazon Q and what I learned during this process.
If you are not interested in reading a long post, you can play at https://game.yaplex.com/, and check the repo at GitHub https://github.com/yaplex/mem-q