Основной игровой процесс у всех игр будет отличаться. Собственно, комплекс механик, образующих основной игровой процесс, и определяет жанр как нечто целостное и оригинальное. Стоит обратить внимание на то, что основной игровой процесс часто созвучен с внутренним игровым циклом.
• Аркады, шутеры, RTS, гонки и головоломки – это игры, в которых основным игровым процессом является выполнение действий, направленных на прохождение уровней, заездов или отыгрыш матчей.
• Для RPG и стратегий бывает сложно определить основной игровой процесс, так как такие игры часто содержат очень много несвязанных напрямую механик. Например, в RPG часто настройка персонажа происходит на том же уровне интерфейсов, что и битвы, – игроку не надо выходить из битвы и из игрового процесса, чтобы сменить оружие или улучшить характеристики.
• В стратегиях те же сложности: перемещение по глобальной карте может прерываться на локальные стычки, дающие игроку фактически две отдельные игры – два отдельных слоя.
• В симуляторах основным игровым процессом является участие в симуляции – управление машиной, паровозом или самолетом, их ремонт.
Однако эти примеры не означают, что все жанры уже придуманы и определены. Игровой рынок продолжает развиваться, порождая множество новых жанров и гибридов из удачно сработавших вместе механик.
Баланс: Время и ресурсы
Система внешних и дополнительных игровых циклов помогает не только разнообразить игровой процесс в целом, но и увеличить время, необходимое для прохождения игры. Задача накопить ресурсы на более мощное оружие или даже просто принять участие в десятке заездов – это не только развлекательный для игрока квест, но и время, которое человеку придется уделить игре.
За примером обратимся к математике уровня начальной школы. На один круг по трассе длиной в 10 километров на машине с максимальной скоростью в 200 км/ч игрок не сможет потратить меньше трех минут. Как бы он ни старался. И игрок, и разработчик могут рассчитать время, необходимое для прохождения игры или для достижения какой-то игровой цели. Причем если для игрока этот интерес может быть довольно праздным, ведь он просто наслаждается процессом, то разработчику время прохождения игры нужно знать довольно точно.
Время – это основной элемент игрового баланса, связанного с потреблением игры. Прежде всего разработчик должен решить, насколько продолжительными будут игровые циклы. Это нужно, чтобы, с одной стороны, контролировать время потребления игры (она не должна быть пройдена слишком быстро), а с другой – удовольствие от игры (она не должна наскучить).
Проводить по несколько футбольных матчей в день может быть интересно, но слишком сложно физически, независимо от того, является ли наш игрок (тот, для кого мы замеряем время) участником команды, менеджером или просто зрителем.
Время ограничивается не только желанием разработчика, но и законами физики, как в упомянутой выше гоночной игре. В любом случае, игрок или зритель не сможет отыграть или посмотреть больше 16 футбольных матчей в сутки, если участвовать в одном матче единовременно. А если матчи можно играть только раз в неделю, то не получится больше 54 матчей в год, что ограничивает само количество команд, которые могут принимать участие в чемпионате, а это вынуждает делить команды на лиги. И так далее. Эти мелочи напрямую следуют из простой логики реального мира, но от них можно отталкиваться. Главное, найти, за что зацепиться или на чем основывать логику игры, свои расчеты и, наконец, баланс игры.