Skip to content

WIIASD/Procedural-2D-Tilemap-Dungeon-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

2D Procedural Tilemap Dungeon Generator

Coded by: Ziyang Li (WIIASD)
Last Edit: 2/14/2022
Directory Structure:

CameraController.cs

Component attached to the main camera, responsible for its movement.

RoomBase.cs

Base class for room structure

RectangleRoom.cs

Inherit from RoomBase.cs, structure of rectangular rooms

RoomGenerator.cs

Component exist in the scene, responsible for generating rooms with provided tile palette in corresponding tilemaps

DungeonGenerator.cs

Component exist in the scene, responsible for generating the whole dungeon using a room generator

RoomTilePalette.cs

Scriptable object containing data for individual tile palette

RoomTilePaletteManager.cs

Singleton Manager class that manages palette scriptable objects

ControlPanel.cs

This class is responsiblel for the UI panel in the Dungeon Scene

ZMonoSingleton.cs

Base class for singleton design pattern

ZTools.cs

Static class that provides various mathematical/structural tools

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published