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