Interface | Description |
---|---|
MiniTile |
Corresponds to BWAPI/Starcraft's concept of walk tile (8x8 pixels).
- MiniTiles are accessed using WalkPositions TerrainData.getMiniTile(WalkPosition) - A Map holds Map::WalkSize().x * Map::WalkSize().y MiniTiles as its "MiniTile map". - A MiniTile contains essentialy 3 pieces of information: i) its Walkability ii) its altitude (distance from the nearest non walkable MiniTile, except those which are part of small enough zones (lakes)) iii) the id of the Area it is part of, if ever. - The whole process of analysis of a Map relies on the walkability information from which are derived successively: altitudes, Areas, ChokePoints. |
Tile |
Corresponds to BWAPI/Starcraft's concept of tile (32x32 pixels).
- Tiles are accessed using TilePositions (Cf. |
TileData |
Class | Description |
---|---|
MiniTileImpl | |
TileDataImpl | |
TileImpl |
Enum | Description |
---|---|
Tile.GroundHeight |
Corresponds to BWAPI::getGroundHeight divided by 2.
|