Chapter 1: Overview of the framework Module

There are nineteen classes and interfaces that make up the framework module, the core of the Macchiato Doppio project. This framework represents the underlying structure of the Macchiato Doppio engine. Here is a brief description of the classes and how they relate to each other:

The actual relationships between these classes might seem a little strange that the moment. That's to be expected, generally speaking the names, and even the descriptions, of the classes do little to explaing their relation to the whole or the importance that they play. In addition, since the framework is almost entirely abstract classes and interfaces (a necessity for a framework), little can be concretely said about it as a whole. In the next three chapters we will go over the three loops that make up the Macchiato Doppio ideal game loop.

Chaper 2: The Control Loop
Back to front page

Project Page


email me