Изменения документа Тайминги
Редактировал(а) Denis Pozdnyakov 2025/03/04 00:44
Сводка
-
Свойства страницы (3 изменено, 0 добавлено, 0 удалено)
-
Объекты (0 изменено, 0 добавлено, 5 удалено)
Подробности
- Свойства страницы
-
- Название
-
... ... @@ -1,1 +1,1 @@ 1 - История1 +Тайминги - Родительский документ
-
... ... @@ -1,1 +1,1 @@ 1 -Main. Narrative_GD.WebHome1 +Main.WebHome - Содержимое
-
... ... @@ -1,73 +1,115 @@ 1 -^^[1][2]^^ 2 -Любая **игра** — это всегда **история**, история конкретного игрока. 1 +Игровые циклы, а точнее, образующие их игровые механики и связанные с ними действия игрока, обладают длительностью своего проистечения, так называемым таймингом. 2 +Думаю, то, что любое событие обладает длительностью — это самоочевидный момент. И тем страннее наблюдать, как разработчики, детально продумав сюжет игры и действия игрока, совершенно забывают про их длительность. 3 +Часто именно в силу различия в таймингах одна игра, как две капли воды похожая на другую, кажется нам лучше или хуже. Особенно хорошо это чувствуется в быстрых играх: экшенах, шутерах, аркадах. 4 +В одной игре все происходит с комфортной скоростью, позволяющей игрокам легко считывать сигналы механик: персонажи бодро реагируют на нажатия клавиш, своевременно и быстро перемещаются, оружие стреляет и перезаряжается так, что игроку не приходится мучительно ждать. В другой же игре пользователь ощущает свои действия так, как будто он двигается под водой или во сне; а может быть, наоборот, в этой игре все происходит настолько быстро, что не позволяет игроку вовремя реагировать. 5 +По этой же причине одна и та же игра нравится условному Ване, но не нравится условному Пете, хотя оба они — любители игр данного жанра. Просто для Вани тайминги игры — в самый раз, а для Пети — слишком быстрые или слишком медленные. Ведь реакция и координация людей могут сильно различаться. 6 +Тайминги требуют ручной настройки в процессе разработки игры и в последующих патчах. Скорость нанесения ударов в бою, общая продолжительность сражения с конкретным противником, длительность диалогов и роликов, время, затрачиваемое на прохождение уровня, общая длина игровой сессии — все это и остальное складывается в единый зависимый каскад времени игры и длительности геймплея. Разработчики настраивают те или иные тайминги, основываясь на: 7 +экспертизе (например, собственном о них представлении); 8 +метриках (например, исходя из данных плейтестов); 9 +информации, почерпнутой из проектов конкурентов. 10 +Тайминг того или иного игрового события обуславливается тем, как много решений игрок может комфортно принять за отведенный ему момент времени. При этом нужно учитывать: 11 +время оценки игроком происходящего; 12 +время принятия игроком решения; 13 +длительность взаимодействия игрока с интерфейсом (инпута, реакции системы на нажатие клавиш); 14 +длительность реакции системы на действия игрока (время ожидания игроком реакции системы). 15 +Некоторые требования к таймингам приходят извне: например, длина игровой сессии обусловлена аудиторией игры, игровой платформой и местом, где пользователи будут играть. Средняя длина игровой сессии на PC составляет 2 часа (потом у игрока появляются другие дела), тогда как игровая сессия на мобильном телефоне обычно длится 5–10 минут. Обратите внимание: в хорошей игре одна сессия равна по продолжительности одному из ключевых игровых циклов (циклу, включающему ключевые механики игры). 16 +Например, если у нас мобильная Match3 с метой про обустройство дома, и мы знаем, что средняя сессия в нашей игре составляет 10 минут — значит, за это время средний игрок должен успеть: 17 +получить понятную нарративную цель по восстановлению дивана (например); 18 +пройти количество Match3-уровней, достаточных для получения ресурсов на восстановление дивана; 19 +потратить ресурсы, заработанные в уровне (восстановить диван); 20 +получить следующую цель (обсудить результат с NPC) — посмотреть короткий ролик; 21 +прочесть описание следующего задания. 3 3 4 -(% class="box" style="width: 400px;" %) 5 -((( 6 -**Содержание** 7 7 8 -{{toc/}} 9 -))) 24 +Понимание длительности таймингов позволяет установить очередность игровых циклов и не дать игроку устать от однообразия. Но это хорошо работает в условно линейных играх — со встроенным (embedded) повествованием, о котором мы поговорим в следующих уроках. А вот в играх с нелинейностью и/или открытым миром игроки могут сами регулировать продолжительность участия в том или ином игровом цикле. Надоело идти по основному квесту — занялись крафтом, потом переключились на дополнительные квесты или просто пошли куда глаза глядят, периодически отвлекаясь на встречных противников. Это доставляет разработчикам серьезные трудности при настройке продолжительности взаимодействия игроков с механиками. 25 +Тайминги и продолжительность игровых циклов — по сути, следствие нанизанных друг на друга механик и времени их исполнения игроком. 26 +Если вам не совсем понятно, при чем тут нарративный дизайн — представьте себе простую (просто таки базовую) ситуацию: в какой-то момент к вам приходит программист и спрашивает, нужна ли вам настройка, позволяющая регулировать скорость вывода текста в диалогах. Что вы ему ответите, какое напишете ТЗ? 27 +Как следует из примера выше, контроль над таймингами лишь отчасти находится в руках гейм-дизайнеров. Очень многое в таймингах, особенно инпут и сетевая задержка, зависит от технических специалистов проекта. 28 +Совет [1] 29 +Комфортность тайминга зависит от большого числа параметров, но вот основные: 30 +Особенности игроков: например, WoT — это медленный шутер, а CoD — быстрый; первый больше ориентирован на взрослых мужчин, а второй на юношей. 31 +Особенности игровых механик: например, боевка WoW предполагает использование большого количества навыков персонажа и довольно медленная, а в Neverwinter возможных действий куда меньше, потому и сражения куда динамичнее. 32 +Игровые платформы и их системы управления: например, целиться мышью куда проще, поэтому шутеры на PC значительно быстрее исконно консольных шутеров. 33 +Желание сделать игру реалистичнее — реальность медленнее игры: как в RDR2 или EfT. 34 +Желание дать игроку возможность постепенно прокачать персонажа: чем больше игрок вкладывается в параметр Speed, тем быстрее движется персонаж; чем больше вкладывается в параметр Quickness, тем быстрее персонаж реагирует на нажатие клавиш. 35 +Фактически длительность тайминга обуславливается тем, как много решений игрок может комфортно принять за отведенное механикой время. 36 +Здесь нельзя сказать: 37 +хороший тайминг боевки — 0,3 секунды на базовую атаку; 38 +приемлемый тайминг прочтения текста — 12 секунд. 39 +У людей разная реакция, они с разной скоростью анализируют ситуацию, оценивают обстановку, читают. С другой стороны, есть тайминги событий и анимаций, к пользователь которым уже привык и которые считаются приемлемыми в рамках поступающего объема информации и требуемого уровня контроля. Это можно заметить не только в компьютерных играх, но и, например, в мультфильмах: чем больше объектов на экране, чем сложнее окружение и градации цветов, чем больше одновременно происходящих событий, тем медленнее анимации — мозгу нужно время, чтобы собрать картинку воедино. Чем мельче существа — тем стремительнее их перемещение, и наоборот, гиганты движутся медленно и плавно. Тайминги сильно зависимы от контекста, и когда ставится ТЗ (например) на анимации, дизайнер отдает тайминги в контентщиков, взяв их из референсного проекта или из результатов тестирования на аудитории. 40 +При наладке таймингов механик я рекомендую обращать внимание на следующие моменты: 41 +Время оценки игроком ситуации. 42 +Время принятия игроком решения. 43 +Момент взаимодействия игрока с интерфейсом (удобство расположения кнопок и т. д.). 44 +Длительность инпута, задержка передачи сигнала от интерфейса системе (особенно актуально для онлайн-игр). 45 +Длительность реакции системы (время ожидания игроком отклика на его действия). 46 +Драматические события становятся куда менее драматическими, если мелькают на грани восприятия игроком или превращаются в «игру по переписке». 47 +_______ 48 +Связанные статьи: 10 10 50 +_______ 51 +Заметки 52 + [1] Добавить информацию о том, сколько времени какой процесс может держать внимание игрока. чтоб при проектировке в боевых условиях не перебарщивать или не делать фазу отдыха слишком короткой 11 11 12 -= Что такое история? = 13 13 14 ----- 15 15 16 -**История** — это совокупность фактов в хронологическом порядке, которые предполагают причинно-следственную связь (Кроуфорд, 1982). 17 17 18 -Но в современном нарративном дизайне и игровой разработке **к истории принято относить любую информацию, переданную в художественной форме**. 19 19 20 20 21 -^^[4]^^ 22 22 23 -(% class="box" style="width: 600px;" %) 24 -((( 25 -[[image:История.png||style="width: 100%"]] 26 -))) 27 27 28 -= Элементы истории = 29 29 30 ----- 31 31 32 -Таким образом, **история** — это: ^^[3]^^ 33 33 34 -== Действия реципиента == 35 35 36 -* Т. е. действия участника событий (игрока) 37 -** Обычно, к истории относят и самого участника событий; при этом игрока и персонажа, которым игрок управляет, принято различать. 38 38 39 -== Подача и повествование == 40 40 41 -* Способ и особенности предоставления материала произведения; 42 42 43 -== Тема, (управляющая) идея, смысл == 44 44 45 -* Основные мысли игры, **посыл** (premise), на котором разработчики делают акцент: 46 -** О чем разработчик хочет поговорить в своей игре? 47 -*** //о любви, о дружбе, о ненависти?// 48 -** Что именно разработчик хочет сказать? 49 -*** //что любить — больно?// 50 -*** //что нужно дружить?// 51 -*** //что не нужно ненавидеть?// 69 +{{info}} 70 +(% style="text-align:right" %) 71 +//Геймплей — это история, пересказанная игроком через (игровые) механики.// 72 +Сергей Гимельрейх 73 +{{/info}} 52 52 53 - == Сюжет и композиция ==75 +---- 54 54 55 - *Последовательностьсобытий,выстроенныхпо определенным правилам:56 - ** Не путайте сюжет персонажа и сюжет игрока!57 -** * В играхосновной сюжет — это то, что происходит с игроком,ас персонажем.77 +(% class="box" style="width: 400px;" %) 78 +((( 79 +**Содержание** 58 58 59 -== Персонажи == 81 +{{toc/}} 82 +))) 60 60 61 - * Действующие лица произведения и волеизъявители авторов;84 +---- 62 62 63 -== Сеттинг и атмосфера == 86 +(% class="box" style="width: 400px;" %) 87 +((( 88 +**интерактив + нарратив = геймплей** 89 +))) 64 64 65 - * Место, время и условия.91 +---- 66 66 67 -{{info style="width: 400px;"}} 68 -Причем все это может относиться как ко всей игре, так и к отдельно взятым ее моментам. 93 +**Совет!** 69 69 70 -Говоря об истории, можно декомпозировать и обобщать смыслы, но важно помнить, что **история** (в чистом виде) **не равна __[[нарративу>>https://narratif.ru/bin/view/Main/Narrative_GD/Narrative/]]__**. **Нарратив игры — это история, воспринятая через интерактив**. 71 - 72 -А **историю в игре создает игрок**. 95 +{{info}} 96 +23 73 73 {{/info}} 98 + 99 +---- 100 + 101 +(% class="box" style="width: 600px;" %) 102 +((( 103 +[[image:История.png]] 104 +))) 105 + 106 +---- 107 + 108 +1. one 109 +1. two 110 +1. three 111 +(% style="list-style-type:lower-alpha" %) 112 +1*. four 113 +1*. five 114 +1**. six 115 +1**. seven
- XWiki.XWikiComments[0]
-
- Автор
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.AnnaNikiforova - Комментарий
-
... ... @@ -1,5 +1,0 @@ 1 -**История [1]** 2 -Медиа -> медиум -> реципиент 3 - 4 -Разные медиумы - это не каждая компьютерная игра, а компьютерные игры разного набора механик и на разных платформах 5 -но мы можем эмулировать на одной платформе игры с другой платформе, как можем собирать из сериалов полнометражку, а полнометражку разделять на короткие серии. - Дата
-
... ... @@ -1,1 +1,0 @@ 1 -2024-08-19 09:37:19.890
- XWiki.XWikiComments[1]
-
- Автор
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.AnnaNikiforova - Комментарий
-
... ... @@ -1,1 +1,0 @@ 1 -**История [2]** - это безопасный способ получения опыта. Лилия Ким? - Дата
-
... ... @@ -1,1 +1,0 @@ 1 -2024-08-19 09:42:55.4
- XWiki.XWikiComments[2]
-
- Автор
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.AnnaNikiforova - Комментарий
-
... ... @@ -1,2 +1,0 @@ 1 -**Таким образом, история — это: [3]** 2 -сводить с 15 уроком - Дата
-
... ... @@ -1,1 +1,0 @@ 1 -2024-09-03 08:42:23.444
- XWiki.XWikiComments[3]
-
- Автор
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.AnnaNikiforova - Комментарий
-
... ... @@ -1,2 +1,0 @@ 1 -**[4]** правильно переложить сюда **(про схему миро Интерактивность и Действия игрока)** 2 -https://miro.com/app/board/iXjVOf7tu14=/?moveToWidget=3458764592129772413&cot=14 - Дата
-
... ... @@ -1,1 +1,0 @@ 1 -2024-09-03 08:43:03.663
- XWiki.XWikiComments[4]
-
- Автор
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.AnnaNikiforova - Комментарий
-
... ... @@ -1,2 +1,0 @@ 1 -**Интерактив [5]** 2 -Обратная связь - когда система информирует пользователя своих действиях, Нильсен 1993 - Дата
-
... ... @@ -1,1 +1,0 @@ 1 -2024-09-03 08:45:05.342