Хонич А.
Как самому создать трехмерную игру
стр. 82

Как видим, принцип действия очень прост. Каждый раз при вводе правильного символа пароля указатель CurCheat увеличивается на единицу’ и проверяется на код 255. Если достигнут этот код то все символы были набраны правильно. Если же очередной символ пароля не совпал, то указатель сбрасывается на начало пароля.

6.2. Работа с меню

Заранее оговорюсь: все, о чем здесь будет говориться, будет несколько отличаться от того принципа, который заложен в игре DOOM. Наш метод проще, но тем не менее по гибкости и своим возможностям является достойной альтернативой для технологии, используемой разработчиками игры DOOM. Вызов меню начинается с функции InitMenu. В нее передается адрес струетуры для конкретного меню. Для примера рассмотрим вызов основного меню программы - MainMenu:

InitMenu (&MainMenu);

Функция InitMenu выглядит так:

Новости
Авторы Hellblade: Senua’s Sacrifice удивлены количеству игроков на ПК
В октябре прошлого года студия Ninja Theory рассказала, что продажи Hellblade: Senua's Sacrifice оказались выше, чем ожидали сами разработчики, а уже через месяц они достигли полумиллиона копий.
Хождение по Аду в Agony отнимет у игроков 12 часов
Напомним, что Agony поступит в продажу на PC, PS4 и Xbox One 29 мая. После релиза игры авторы намерены заняться VR-режимом.