QAutoGame

This is a submission for the Amazon Q Developer "Quack The Code" Challenge: That's Entertainment! What I Built I developed QAutoGame, a retro-style arcade racing game constructed using Python and Pygame, powered by Amazon Q Developer. The game is played by controlling a pixel car, dodging traffic, and collecting orbs to earn more points. There are three difficulty levels (Easy, Medium, Hard), customizable sound settings, and a high score system. The retro 8-bit aesthetic and minimal controls render QAutoGame nostalgic and entertaining for users of all ages. What's enjoyable about QAutoGame is its simplicity and replayability—due to Amazon Q's coding assistance, I could experiment with game logic, optimize performance, and rapidly test features like difficulty scaling, pausing mechanics, and score persistence Demo Check out the video demo: YouTube Demo Video Code Repository Code Repository How I Used Amazon Q Developer Amazon Q Developer played a crucial role during my game development journey. I utilized Q to: Create and rework neat Python code for various game modules. Fix movement, collision check, and sound effect logic. Accelerate UI creation for the menu screen and instructions window. Add high-score saving with JSON and enhance code modularity. Q helped me stay in flow while building and made handling tricky parts like pausing and continuing the game without introducing bugs easier. My tip: break your logic into small pieces and use Q Developer step by step—it works best when your requests are short and specific. ⚠️ Please leave this comment in your submission if you or your teammates are currently students. Remove this comment if you're not a student. ⚠️ By submitting this entry, you agree to receive communications from AWS regarding products, services, events, and special offers. You can unsubscribe at any time. Your information will be handled in accordance with AWS's Privacy Policy. Additionally, your submission and project may be publicly featured on AWS's social media channels or related promotional materials.

May 10, 2025 - 15:02
 0
QAutoGame

This is a submission for the Amazon Q Developer "Quack The Code" Challenge: That's Entertainment!

What I Built

I developed QAutoGame, a retro-style arcade racing game constructed using Python and Pygame, powered by Amazon Q Developer. The game is played by controlling a pixel car, dodging traffic, and collecting orbs to earn more points. There are three difficulty levels (Easy, Medium, Hard), customizable sound settings, and a high score system. The retro 8-bit aesthetic and minimal controls render QAutoGame nostalgic and entertaining for users of all ages.

What's enjoyable about QAutoGame is its simplicity and replayability—due to Amazon Q's coding assistance, I could experiment with game logic, optimize performance, and rapidly test features like difficulty scaling, pausing mechanics, and score persistence

Demo

Image description

Image description

Image description

Image description

Check out the video demo:
YouTube Demo Video

Code Repository

Code Repository

How I Used Amazon Q Developer

Amazon Q Developer played a crucial role during my game development journey. I utilized Q to:

Create and rework neat Python code for various game modules.

Fix movement, collision check, and sound effect logic.

Accelerate UI creation for the menu screen and instructions window.

Add high-score saving with JSON and enhance code modularity.

Q helped me stay in flow while building and made handling tricky parts like pausing and continuing the game without introducing bugs easier. My tip: break your logic into small pieces and use Q Developer step by step—it works best when your requests are short and specific.

⚠️ Please leave this comment in your submission if you or your teammates are currently students. Remove this comment if you're not a student.

⚠️ By submitting this entry, you agree to receive communications from AWS regarding products, services, events, and special offers. You can unsubscribe at any time. Your information will be handled in accordance with AWS's Privacy Policy. Additionally, your submission and project may be publicly featured on AWS's social media channels or related promotional materials.