← All projects
Apr 2023 – Apr 2023 · University of Utah
Astronaut Adventure

Overview
A 2D game built in Pygame, where an astronaut collects items on a mission. It was my first time building a full game loop from scratch.
Key Contributions
- Built event-driven gameplay mechanics, animation, and user interaction with Pygame.
- Wrote the full game loop in Python, from input handling to rendering.
Lessons Learned
- My introduction to event-driven programming. I learned that "the game feels off" is almost always a state or timing bug, not a graphics one.
Technologies
PythonPygamePyCharm