Изменения документа Тайминги

Редактировал(а) Denis Pozdnyakov 2025/03/04 00:44

От версии 33.6
отредактировано Анна
на 2024/09/25 20:02
Изменить комментарий: К данной версии нет комментариев
К версии 79.1
отредактировано Анна
на 2025/01/12 12:05
Изменить комментарий: К данной версии нет комментариев

Сводка

Подробности

Свойства страницы
Название
... ... @@ -1,1 +1,1 @@
1 -История
1 +Тайминги
Родительский документ
... ... @@ -1,1 +1,1 @@
1 -Main.Narrative_GD.WebHome
1 +Main.WebHome
Содержимое
... ... @@ -1,113 +1,115 @@
1 -Любая **игра** — это всегда **история**, история конкретного игрока.
2 -(% class="box" %)
3 -(((
4 -**Содержание**
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 +прочесть описание следующего задания.
5 5  
6 -{{toc /}}
7 7  
8 -)))
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 +Связанные статьи:
9 9  
10 -{{box title="==Quick breakfast== " image="http://farm4.static.flickr.com/3260/2894738978_ca0d3afd07_t_d.jpg"}}
11 -* cheese
12 -* omelet
13 -* milk
14 -{{/box}}
50 +_______
51 +Заметки
52 + [1] Добавить информацию о том, сколько времени какой процесс может держать внимание игрока. чтоб при проектировке в боевых условиях не перебарщивать или не делать фазу отдыха слишком короткой
15 15  
16 -(% class="row" %)
17 -(((
18 -(% class="col-xs-12 col-sm-8" %)
19 -(((
20 -(% class="jumbotron" %)
21 -(((
22 -(% class="container" %)
23 -(((
24 -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
25 -)))
26 -)))
27 27  
28 28  
29 29  
30 30  
31 31  
32 -= Paragraph 1 =
33 33  
34 -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
35 35  
36 -== Sub-paragraph ==
37 37  
38 -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
39 39  
40 -== Sub-paragraph ==
41 41  
42 -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
43 43  
44 -=== Sub-sub paragraph ===
45 45  
46 -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
47 47  
48 48  
49 -= Paragraph 2 =
50 50  
51 -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
69 +{{info}}
70 +(% style="text-align:right" %)
71 +//Геймплей — это история, пересказанная игроком через (игровые) механики.//
72 +Сергей Гимельрейх
73 +{{/info}}
52 52  
53 -== Sub-paragraph ==
75 +----
54 54  
55 -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
77 +(% class="box" style="width: 400px;" %)
78 +(((
79 +**Содержание**
56 56  
57 -== Sub-paragraph ==
81 +{{toc/}}
82 +)))
58 58  
59 -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
84 +----
60 60  
61 -= References =
62 -* [[XWiki>>http://www.xwiki.org]]
63 -* [[XWiki Extensions>>http://www.xwiki.org]]
64 -
65 -)))
66 -(% class="col-xs-12 col-sm-4" %)
86 +(% class="box" style="width: 400px;" %)
67 67  (((
68 -
69 -(% class="box" %)
70 -(((
71 -= Falabella =
72 -[[image:https://narratif.ru/bin/download/Main/Narrative_GD/History/WebHome/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA%20%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0%202024-09-03%20112033.png?rev=1.1||style="width: 100%"]]
73 -|=Morphology|Miniature horse
74 -|=Region|[[Argentina>>Main.WebHome]]
75 -|=Price|1200 €
76 -|=Image|[[Credits>>https://commons.wikimedia.org/wiki/File:FalabellaFestivo.jpg]]
88 +**интерактив + нарратив = геймплей**
77 77  )))
78 78  
91 +----
79 79  
93 +**Совет!**
80 80  
95 +{{info}}
96 +23
97 +{{/info}}
81 81  
99 +----
82 82  
101 +(% class="box" style="width: 600px;" %)
102 +(((
103 +[[image:История.png]]
104 +)))
83 83  
84 -Любая **игра** — это всегда **история**, история конкретного игрока.
106 +----
85 85  
86 -**История** — это совокупность фактов в хронологическом порядке, которые предполагают причинно-следственную связь (Кроуфорд, 1982).
87 -
88 -Но в современном нарративном дизайне и игровой разработке **к истории принято относить любую информацию, переданную в художественной форме**.
89 -[[image:https://narratif.ru/bin/download/Main/Narrative_GD/History/WebHome/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA%20%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0%202024-09-03%20112033.png?rev=1.1]]
90 -
91 -Таким образом, **история** — это:
92 -
93 -* **Действия реципиента** — т. е. действия участника событий (игрока)
94 -** Обычно, к истории относят и самого участника событий; при этом игрока и персонажа, которым игрок управляет, принято различать.
95 -* **Подача и повествование** — способ и особенности предоставления материала произведения;
96 -* **Тема, (управляющая) идея, смысл** — основные мысли игры, **посыл** (premise), на котором разработчики делают акцент:
97 -** О чем разработчик хочет поговорить в своей игре?
98 -*** //о любви, о дружбе, о ненависти?//
99 -** Что именно разработчик хочет сказать?
100 -*** //что любить — больно?//
101 -*** //что нужно дружить?//
102 -*** //что не нужно ненавидеть?//
103 -* **Сюжет и композиция** — последовательность событий, выстроенных по определенным правилам:
104 -** Не путайте сюжет персонажа и сюжет игрока!
105 -*** В играх основной сюжет — это то, что происходит с игроком, а не с персонажем.
106 -* **Персонажи** — действующие лица произведения и волеизъявители авторов;
107 -* **Сеттинг и атмосфера** — место, время и условия.
108 -
109 -Причем, все это может относиться как ко всей игре, так и к отдельно взятым ее моментам.
110 -
111 -Говоря об истории, можно декомпозировать и обобщать смыслы, но важно помнить, что **история** (в чистом виде) **не равна нарративу**. **Нарратив игры — это история, воспринятая через интерактив**.
112 -
113 -А **историю в игре создает игрок**.
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
История.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.AnnaNikiforova
Размер
... ... @@ -1,0 +1,1 @@
1 +61.5 KB
Содержимое
XWiki.XWikiComments[0]
Автор
... ... @@ -1,1 +1,0 @@
1 -XWiki.AnnaNikiforova
Комментарий
... ... @@ -1,5 +1,0 @@
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 -**История** - это безопасный способ получения опыта. Лилия Ким?
Дата
... ... @@ -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 -**Таким образом, история — это:**
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 -правильно переложить сюда **(про схему миро Интерактивность и Действия игрока)**
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 -**Интерактив**
2 -Обратная связь - когда система информирует пользователя своих действиях, Нильсен 1993
Дата
... ... @@ -1,1 +1,0 @@
1 -2024-09-03 08:45:05.342