map library

Classes

Dungeon
Builds a dungeon map that consists of rooms connected by corridors, with doors where the corridors meet the rooms.
LevelTile
Tile used when generating maps meant to be used for individual levels (e.g., dungeons or caverns).
MapBuilder<T extends TileBase>
Room
Rectangular room
RoomConstraint
Data model for constraining the dimensions of Rooms
RoomGenerator
Random Room generator
TileBase
TileMap<T extends TileBase>
2D array of tiles, most often used for representing a level (see LevelTile) or world map.

Enums

LevelTileType
The differenty types of LevelTiles available