Purple Ball Game is a fun 2D platformer created using Python, Pygame, and Amazon Q CLI. You control a purple ball using WASD keys to move and jump across levels filled with traps and platforms. A unique feature of the game is the invisibility mode – press Z to go invisible and pass through obstacles (with a cooldown for balance).
Each level increases in difficulty, introducing new layouts and challenges. The game teaches key concepts like sprite movement, event handling, collision detection, and game loops – making it a great starter project for beginners.
Amazon Q CLI helped speed up development by generating code for player movement, collision logic, and even the invisibility mechanic. It saved hours of debugging and made the game-building process smoother and more fun.
If you're learning game dev or want to see how AI can enhance coding, this project is a perfect example. Give it a try and build your own twist on it!
Top comments (0)