Project Uber Asteroids
Objective Create a 2D video game in Java (This was the final project for my AP Computer Science course in High School)
Genre 2D Space Shooter
Summary
  • The player's goal is to destroy all the asteroids in a level before they collide with any of them
  • Each asteroid gives the player a certain amount of points
  • After the player destroys all the asteroids, they complete the level.
  • After each level there will be an upgrade screen where the player can trade their points for various upgrades.
  • Also, in each new level more asteroids will appear and will move at a faster rate.
Features
  • Several weapon varieties
  • Complete upgrade screen
My Contribution
  • Design
  • Implementation
  • (I made this game independently)
Language Used Java
Demo Video Uber Asteroids Demo
Source Code Uber Asteroids Source