Skip to content

Latest commit

 

History

History
23 lines (17 loc) · 715 Bytes

README.md

File metadata and controls

23 lines (17 loc) · 715 Bytes

spacejam

The purpose of this game is to teach people how to program java in through a fun and interactive game.

Features

  • Ship AI that is implemented by writing java code
  • Randomly generated asteroids that can be mined
  • Currency that is used to create new ships
  • Multiple bases for each team where ships need to deposit currency
  • Ships can fire and destroy asteroids, other ships, and the opponent's base
  • Bases defend themselves with rotating turrets

#Implemented with

  • Java
  • Slick2D

TODO

  • Create in-game compiler for ship AI
  • Create different types of ships (fighter, cargo holder, scout)
  • Implement hotkeys for players that they can use to cycle through user-defined ship behavior