Asteroids Game
January 2023 - May 2023
I developed an Asteroids-style game in Java using starter code provided by JMU instructors as a foundation. I expanded upon the base functionality by implementing object oriented design with custom classes and enums to manage game entities such as the ship, asteroids, and projectiles. I used Java’s drawing and color libraries to render dynamic visuals and enhance the user experience. This project deepened my understanding of inheritance, state management, and basic game mechanics like collision detection and movement physics.
Skills
Java
Inheritance
Java AWT
Game Loop Design
Event Handling