|
||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
GameConstants | Defines constants that affect gameplay. |
GameObject | A GameObject instance represents an object in the game world. |
Robot | A Robot instance represents a robot in the game world. |
RobotController | A RobotController allows contestants to make their robot sense and interact with the game world. |
Class Summary | |
---|---|
Clock | A robot's internal clock, used for measuring "time" in bytecodes and rounds. |
MapEditor | |
MapLocation | This class is an immutable representation of two-dimensional coordinates in the battlecode world. |
RobotInfo | Struct that stores basic information that was 'sensed' of another Robot. |
Enum Summary | |
---|---|
Direction | This enumeration represents a direction from one MapLocation to another. |
GameActionExceptionType | Enumerates the possible errors in GameWorld interactions that cause a GameActionException to be thrown. |
RobotLevel | This enumeration distinguishes objects that are on the ground, or in the encampment level at a given location. |
RobotType | |
Team | This enum represents the team of a GameObject; each GameObject has exactly one team. |
TerrainTile | Represents data of the terrain of a location on the map. |
Upgrade |
Exception Summary | |
---|---|
GameActionException | An exception caused by a robot's interaction with the game world. |
|
||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |