Zmeika
простая аркадная игра
 Указатель Классы Пространства имен Файлы Функции Переменные Определения типов Перечисления Страницы
Иерархия классов

см. графический вид.

Иерархия классов.
[detail level 1234]
oCAScreenабстракция текущего экрана + инкапсуляция привязки обработчиков событий FreeGlut
|\CGame_screenэкран игры
| \CDemo_game_screenбазовый класс, реализующий демонстрацию игры
|  oCEnter_name_screenкласс, реализующий экран ввода имени игрока, закончившего игру
|  \CHall_of_fame_screenэкран "список лучших" + демо (змея движится под действием случайного управления)
oCCell_drawerOpenGL-реализация visitor для Field::scan (рисует поле)
oCFieldмодель игрового поля, хранит массив ячеек Cell
oCHall_of_fame_implинтерфейс к хранилищу достижений игроков
oCLevelописание уровня
oCSnakeсостояние "змеи"
\CZmeika_gameкласс представляющий модель игры "Змейка"
 \CGameAl'da game