Skip to content

Save Us is an advanced Asteroids-style game built entirely in Java

Notifications You must be signed in to change notification settings

ryuan/advanced-asteroids-game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Save Us

Save Us is an advanced Asteroids-style game built entirely in Java as part of my final project submission for Java Programming.

Gameplay Video

gameplay_video.mp4

Instructions

Navigate to ./final_game_mvc/controller/ and build+run Game.java.

Gameplay

Move your ship with arrow keys, being careful of the physics in space.

There are 3 enemies to avoid: asteroids, tiny mines, and UFOs.

The asteroids will break up into successively-smaller pieces once blasted, spraying outwards. Be careful!

The tiny mines and UFOs will lock on and home into your spaceship, so kill them quickly before they get too close. Mines are slower but smaller.

To help the player, powerups will spawn and float randomly throughout the game.

The flickering green powerup give you a new life, while the flickering blue object gives you a new round of shockwave missile.

The shockwave missiles, launched with 'A' key, is powerful - it radiates on impact or at max distance a growing shock zone that kills all enemies in its wake.

The gold shell object upgrades your ship with more bullets, fired in a larger radial span.

The transparent blue orb regenerates your shield for a moderate duration.

Controls are displayed at the title screen of the game. Press 'M' key to play/stop music once the game has started.

About

Save Us is an advanced Asteroids-style game built entirely in Java

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages