Space Battle Arena

A Programming Game in Java for AP CS Students.

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

Find The Middle [Basic Game]


Find the Middle is a basic game which is a great first step into the world of Space Battle. The objective is to navigate your ship to the center of the world.

The center can be determined through the parameters passed to you in the registerShip method.


objective_radii = list[int]

Take a list of radius to put out from the center of the world as objectives. Should be in increasing size. i.e. [50, 150, 300]

objective_points = list[int]

Specifies how much each corresponding ring above is worth in number of points. i.e. [4, 2, 1]

objective_time = int

How long must a player remain at a low speed to collect the points.

reset_timer = boolean

Should the objective timer reset if the ship's speed increases past the objective velocity again.

objective_velocity = int

What speed is considered slow to start counting towards the objective_time.