Twine 2 — один из простых «движков» для создания интерактивных текстовых новелл с разветвлённым сюжетом. Для нарративного дизайнера может быть как инструментом создания сюжетной игры, так и прототипирования вариативности сюжета.
Новеллы, созданные на Twine
Различаются жанром, масштабом и использованием визуального оформления:
This book is a dungeon RPG-новелла с исследованием подземелья.
Depression quest социальная игра, знакомящая игрока с опытом проживания депрессии.
Wayfarer фэнтези-RPG.
Boat Prom или Crown of Ashes and Flames романтические новеллы.
Nanopesos менеджмент с анимированными спрайтами.
Insert Rich Family Name новелла расследование.
The Temple of NO шуточная деконструкция жанра новелл на Твайне.
Можно делать новеллы/прототипы и проще — например в рамках 2 курса геймдизайна, студенты создают свои новеллы на Twine, в короткой форме без оформления, с упором на сюжет:
Звёздочка, Фёдор Килин Извините, Вы не могли бы..., Валерия Белогузова Слушай внимательно, Динара Гафина Ритуал перемены дат, Ари Дунаева
(именно такую короткую новеллу на 3-5 минут мы будем рады видеть в качестве демонстрации сюжета/части сюжета вашей игры для вступительных экзаменов на геймдизайн!)
Прочие примеры можно поискать на itch.io, куда часто выкладывают HTML-игры.
Вы определились, Twine подходит для разработки вашей идеи.
Будем разбираться, как работать.
Работать в Twine можно в браузере (рекомендуется chrome) или в приложении. Разница невелика, весь функционал работы над историей бесплатен, сохранения работают одинаково. Единственное различие: с шорткатами комфортнее работать в приложении.
У Twine 2 есть несколько форматов. По дефолту используется Harlowe, именно им мы и будем пользоваться.
Заходим в Twine и попадаем в...
Главное меню
Story Работа с историями: создание новой истории, редактирование выбранной, тегирование выбранной (например для обозначения версий/глав одной истории), изменение название, копирование и удаление истории.
Library Сохранение работы в файл: архивирование всего меню истории или импортирование своего архива. Именно в этом разделе вы будете создавать резервные копии рабочих файлов игры.
Build Для нас здесь важно тестирование выбранной истории (демонстрирует инструменты разработчика), игра в историю (как её увидит игрок)и публикация (создать файл, который при открытии дает игроку нашу готовую историю).
В этом разделе вы можете собрать вашу игру в HTML-файл и выложить для игры например на сайты itch.io или textadventures. Или просто отправить кому-нибудь сыграть!
View Сортировка для удобства работы по предварительно сделанным тегам.
Twine Ваши предпочтения по настройкам движка, форматы истории (вариации синтаксиса — мы работаем на Harlowe), общая информация о твайн и возможность оставить сообщение об ошибке
Passage: из чего состоит история?
С главным меню разобрались! Далее нас интересует сама история. Кликаем Story —> New, называем историю и попадаем в её редактирование.
N.B.: В процессе изучения материала пробуйте копировать код в Twine и смотреть, как он работает интерактивно, а также пробовать писать свой код!
Начнём с раздела Passage.
Passage, параграф — один экран истории. Вся наша история — набор параграфов, экранов.
У параграфа есть имя — Name (его не видит игрок, но видите вы при работе с историей) и его содержание — Body (здесь мы можем писать текст, который увидит игрок, и код, который будет от него скрыт).
Кстати этот параграф — стартовый, с него начнется ваша история. Чтобы поменять начальный параграф истории нужно кликнуть на параграф и нажать Start story here.
Чтобы сделать новый параграф, кликаем New.
Или можно написать ссылку на следующий параграф и он появится автоматически.




