dozer_controller library

The controller library is responsible for the user interaction respectively the listeners for device sensors and buttons and for the time control with timers so the game entities are moved over time. The AppController is the main controller and the starting point within the app. The LevelController is the controller only used for controlling a specific level.

Classes

AppController
The AppController is the main controller of the app. It contains all the listeners for the buttons, can make the views switch and can call the load method of the LevelController for starting a level.
LevelController
The LevelController can be instantiated to control a specific level It automatically calls methods of the LevelLoader and the Level to load and start a level.