-
Notifications
You must be signed in to change notification settings - Fork 27
Architecture
Benedikt S. Vogler edited this page Sep 28, 2017
·
7 revisions
An UML diagram showing the most important things:
The latest version of this UML diagram is included in the root folder of the wurfel engine SDK.
The engine uses some sort of MVC. The data is managed in a "Controller" class while the input/output handling is managed in the view. The view i.e. adds a camera, minimap, GUI etc. and reacts to input.
In the source code you will often find dependency injections in the constructors. The classes reference each other before initializing. The init methods are in most times the real "constructors".