Що таке сторілети

Одною з популярних структур оповіді, зокрема для ігор з відкритим світом, є сторілети - фрагменти історії, з якими гравець може стикатися в довільному порядку. Кожен сторілет — це елемент оповіді з умовою, яка визначає, чи доступний цей фрагмент оповіді в даний момент і чи доречно його відтворювати.

Уявіть собі, що всі сторілети, що є в вашій історії - це колода карток. Коли настає час розповідати історію далі, гра видає гравцю картки тих подій, які доступні на даний момент. Залежно від вашої гри, ви можете дозволити гравцеві вибрати одну з цих карток або ж зробити вибір випадково.

Іншим важливим компонентом цієї структури є стан ігрового світу - змінні, які описують сюжетні факти або ігрові ресурси. Саме до нього і прив’язані умови сторілетів: доступність сторілетів визначається за допомогою аналізу ігрового світу та перевірки, чи відповідають умови сторілету поточному ігровому стану.

Взаємодія зі сторілетом може мати різні наслідки: зміну стану ігрового світу, появу нових карток в колоді або зникнення вже існуючих, зміну пріорітету карток і так далі.

При написанні сторілетів важливо дотримуватися правила, що кожен сторілет має розповідати цілісну частину сюжету і не бути надто тісно пов’язаним з іншими - тоді гравець може взаємодіяти з різними ланцюжками сторілетів одночасно.

Основною перевагою цієї структури є гнучкість та розширюваність. Потрібно змінити порядок сцен? Змініть умови у відповідних сторілетах. Треба додати новий контент? Просто вкиньте нові картки в “колоду” та пропишіть для них умови.

Сподіваємося, ви починаєте розуміти можливості цих маленьких карток, наповнених контентом. Пограйте в Wildermyth, Reigns, Fallen London… а тепер уявіть собі варіанти історії кожного гравця у відкритому світі. Над контентом і ланцюжками контенту можна працювати, як над цілісними блоками і в будь-якому порядку, тестувати окремо та додавати або вилучати з гри за потреби.