Skip to content

deepraj-07/AmazonQ_GameStudio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

2 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽฎ AmazonQ Game Studio โ€” Advanced Python/Pygame Collection

Welcome to AmazonQ Game Studio, a curated showcase of three advanced Python games built entirely with Pygame, custom physics, handcrafted particle effects, smooth gameplay loops, and procedural audio.

Every game in this repository is created from scratch, no external assets or templates.
This collection demonstrates strong foundations in game programming, math, rendering, UI/UX, and real-time system design.


๐ŸŽฎ Included Games

File Game Title Genre Summary
game.py โšก Escape Rush Reflex Runner Dash, dodge, boost, and survive in a neon-lit high-speed challenge.
game2.py ๐Ÿ›ก๏ธ Stellar Defender Space Shooter Battle waves of enemies, collect upgrades, and protect the galaxy.
game3.py ๐Ÿ Quantum Serpent Reinvented Snake A futuristic twist on Snake with glowing physics-based movement.

โœจ Highlights of This Collection

  • โšก Delta-time movement for consistent physics at any FPS
  • ๐ŸŒ€ Procedural particle systems (bursts, trails, explosions, glows)
  • ๐Ÿง  Custom physics & enemy logic
  • ๐ŸŽผ Procedural sound design โ€” no audio files required
  • ๐ŸŽ›๏ธ Polished UI elements (menus, transitions, HUD)
  • ๐Ÿš€ Optimized rendering pipeline & collision loops
  • ๐Ÿงฉ Single-file architecture for clean exploration
  • ๐Ÿ–Œ๏ธ No external assets โ€” everything drawn with Pygame primitives

๐Ÿ“‚ Repository Structure

AmazonQ_GameStudio/
โ”‚
โ”œโ”€โ”€ game.py        # Escape Rush
โ”œโ”€โ”€ game2.py       # Stellar Defender
โ”œโ”€โ”€ game3.py       # Quantum Serpent
โ””โ”€โ”€ README.md

๐Ÿš€ Installation & Setup

๐Ÿ”ง Requirements

  • Python 3.10+
  • pip

๐Ÿ“ฆ Install Dependencies

pip install pygame numpy

โ–ถ๏ธ Run Any Game

python game.py       # Escape Rush
python game2.py      # Stellar Defender
python game3.py      # Quantum Serpent

๐Ÿง  Technical Concepts Demonstrated

๐Ÿ”ต Physics & Gameplay Logic

  • Acceleration, drag, velocity vectors
  • Angle-based projectile motion
  • Collision detection & resolution
  • Boundary handling and movement constraints

๐ŸŸข Rendering & Visual Effects

  • Procedural graphics (shapes, gradients, glow)
  • Particle trails, bursts, explosions
  • Screen-shake effects
  • Alpha-fade particles & neon color transitions

๐ŸŸจ Architecture & Optimization

  • Clean OOP architecture
  • Reusable particle engine
  • Modular gameplay systems
  • Efficient delta-time game loop
  • Memory-safe particle culling

๐ŸŒฑ Future Enhancements

  • ๐Ÿ”ฎ Additional game modes & difficulty tiers
  • ๐Ÿงช Local or online multiplayer
  • ๐Ÿ’พ Score saving system
  • ๐Ÿ† Achievement system
  • ๐Ÿ‘พ Boss battles with advanced AI
  • ๐Ÿ“ฆ Windows EXE releases

๐Ÿ™Œ Contributing

Have ideas or improvements?
Feel free to fork, modify, or open an issue. Collaboration is welcome!


โญ Support This Project

If this repository inspired you or helped you learn, consider giving it a โญ star โ€” it helps others discover the project and motivates future updates.


About

I created advanced Python games using Amazon Q

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages