Java Implemented SpaceInvaders
Simon Baduy and Ali Hamie
To run the program, use java -jar hwx.jar
.
Use the up
and down
arrow keys to highlight the menu option and use the spacebar
to select the option.
Once in game, use the left
and right
arrow keys to move you shooter and press the spacebar
to shoot.
Extra features:
- While in game, hit the the
M
key to toggle the sound. - While in game, hit the
R
key to reset the current game.
- Menu UI: Ali Hamie
- Menu Logic: Ali Hamie
- Game UI: Simon Baduy and Ali Hamie
- Game Logic: Simon Baduy
- Graphics: Simon Baduy
- Sound resources and game information: http://www.classicgaming.cc/classics/spaceinvaders/
- Space Invaders Font: http://www.fonts2u.com/space-invaders-regular.font
- Sprites Reference: http://gooperblooper22.deviantart.com/art/Space-Invaders-Sprite-Sheet-135338373
- Java Sounds Reference: https://www3.ntu.edu.sg/home/ehchua/programming/java/J8c_PlayingSound.html
- Java API v7 and v8 Reference: http://docs.oracle.com/javase/7/docs/api/ and http://docs.oracle.com/javase/8/docs/api/