Иерархия классов пакета
Рис 2.9. Иерархия классов пакета

Классы:
- GameCanvas - абстрактный класс, содержащий основные элементы игрового интерфейса;
- Layer - абстрактный класс, отвечающий за уровни представляемые в игре;
- LayerManager - менеджер уровней;
- Sprite - создает анимационные фреймы;
- TiledLayer - отвечает за создание фоновых изображений.