A Python arcade-style space shooter built with Pygame.
This project strengthened my debugging, problem-solving, and GenAI-assisted troubleshooting skills while practicing object-oriented programming, CLI-based GitHub administration, and real-time logic.
- A fully playable space shooter with smooth movement, bullet firing, alien waves, and score tracking.
- Modular codebase using classes (
Ship,Alien,Bullet,Game) to organize logic and gameplay systems. - Built a solid foundation in event-driven programming and game loop control.
- Developed locally in Python/Pygame, testing each system through iterative runs and debug prints.
- Used Generative AI (ChatGPT & Amazon Q Developer) to troubleshoot logic bugs, optimize loops, and refactor classes.
- Managed versions, commits, and branches entirely through the CLI using PowerShell and WSL, demonstrating confidence in command-line GitHub administration.
- Currently packaging for web deployment using
pygbagand planning to host the playable build on AWS S3.
- Demonstrates real-world debugging and GenAI-assisted problem-solving in an applied project.
- Shows my ability to plan, build, test, and iterate through software issues independently.
- Highlights practical understanding of Python fundamentals, OOP, CLI workflows, and deployment pipelines.
