Initial Configuration

The initial configuration must be run in order to upload and use a new game on the system.

Upon startup, main.js looks for a file named savedConfiguration.txt in the application root directory. If this file doesn't exist then the initial configuration app is loaded, otherwise the system uses a pre-existing database and continues straight to the Test Arena.

To get the initial configuration to run again, just delete the savedConfiguration.txt file.

JSON GameStates

JSON Game states are used to communicate between your java Game class and your Game javascript file. See JSON Game States to learn more about these game states, what components they must include, and see some examples.

What makes up a Game?

A Bot!Battle! Game consists of 4 components that must be uploaded to the initial configuration page.