Skip to content

Level Builder Design

smeye584 edited this page Apr 8, 2022 · 17 revisions

The Level building implements a model/view design with a binary format for a save file. the View portion includes classes that represent custom ImageViews and Panes, and the Model portion contains classes such as a singleton class that manages the model, a current level data cache, a custom save-loader class, and any classes related to objects within the level.

The primary model classes include: DataManager (main) CCFileReader DataCache LocalArea Object (and Entity, Item, etc)

Clone this wiki locally