Space Battle Arena

A Programming Game in Java for AP CS Students.

Download Client Jar Java Docs Download Server (Windows) View on GitHub

Basic Games

Basic games can be played with the default implementation of BasicSpaceship without having to worry about the generics or casting needed to play games passing back additional information.

All basic games use the BasicGameInfo object provided in the BasicSpaceship abstract class.

This object contains common elements like a player's score, best score, number of deaths, or information about the game itself such as the highest score, the time left in the round, the total time of the round, or the location of an objective.

Basic games also have a lot of configuration available through the game configuration section.