root package


package root

These pages contain a comprehensive documentation of the Scala/Java API for CodeCraft. An overview of the game mechanics can be found here. Almost all of this applies directly to the JavaScript version as well, a description of the differences can be found here.

The main class of interest is DroneController (Scala/JavaScript) and JDroneController (Java), as it contains all the methods to give orders to drones, query their state and receive event notifications. In Scala/Java you will also make use of TheGameMaster to select a level and start the game.

  1. Public
  2. All

Value Members

  1. package cwinter