[1]-[2]
Это третья статья про когерентность:
Когерентность
Нарушения когерентности
Поддержка когерентности
Принципы и способы поддержки когерентности очень сильно зависят от жанра и игровых механик проекта, от вашей истории, даже от технических решений в процессе разработки.
В большинстве случаев достаточно не обманывать игрока в его ожиданиях и следовать привычным канонам жанра. Ну а для этого:
Играйте в игры
Декомпозируйте геймплей
Цель игры, цели игрока и цели персонажа
Советы
Перечитайте урок про геймплейные циклы. Соотнесение нарратива с геймплейными циклами — важный этап понимания требований когерентности.
Примеры сведения целей игрока и персонажа:
- Если дать игроку в помощь NPC, который будет, например, поддерживать его персонажа в бою, а потом этого NPC вдруг захватят враги — мотивация спасения товарища будет как геймплейная у игрока (бои вдруг стали тяжелее, нужно вернуть поддержку), так и нарративная у персонажа (спасти друга!).
- Одна из самых (как мне кажется) когерентных игр — это любая часть ARPG-серии Diablo. Задача игрока: убить Диабло — так он докажет свою крутость. Задача персонажа: убить Диабло — так он спасет мир. Для того чтобы убить Диабло, и игрок, и персонаж должны стать лучше: игрок должен прокачать навыки игры и добыть крутую экипировку, персонаж должен прокачать навыки боя и одеть крутую экипировку. Да что там, главного антагониста зовут ровно так, как называется игра, и уничтожение антагониста — ключевая цель игры.
Это третья статья про когерентность:
Когерентность
Нарушения когерентности
Поддержка когерентности
Если на пути игрока появляется трудность, не имеющая ничего общего с препятствиями, которые преодолевает персонаж, это значит, что вы действуете в ущерб создаваемому опыту.
Джесси Шелл