К книге
Создаем игры с нуля! 3 книги для старта в гейм-девеНаталья Андрианова Создаем интерактивные истории. Творческий процесс на примере визуальных новелл в играх. Глава 10 Как это сделано. Платформы и языки для создания интерактивной литературы
84%
Наталья Андрианова Создаем интерактивные истории. Творческий процесс на примере визуальных новелл в играх. Глава 10 Как это сделано. Платформы и языки для создания интерактивной литературы
222

Очень удобным инструментом для интерактивных историй являются браузерные программы и скрипты, позволяющие видеть результат прямо в Сети.

Arcweave – это облачный браузерный инструмент для формирования истории в играх. Он условно бесплатный, то есть можно познакомиться с принципами его работы, но за проекты большого объема надо будет доплачивать. Для распределенной команды Arcweave очень хорош, так позволяет работать онлайн в одном проекте. С помощью этой программы можно создавать с нуля разветвленные деревья диалогов, уровни, интегрировать различные игровые сущности типа инвентаря, устанавливать контроль по их взаимосвязям, назначать переменные. Посмотреть проект можно прямо в Сети или экспортировать его в движок Unity.

Twine 2.0 открытая платформа на основе кода JavaScript и HTML 5, позволяющая создавать ветвящиеся диалоги в текстовых играх и интерактивные истории. Первая версия программы появилась в 2009 году, и языком скриптования был Python. Современный вариант был представлен в 2016 году. Создать прототип можно без глубокого познания кода и сразу же опубликовать его в Сети. Twine нередко используют в качестве инструмента для разветвленных сюжетных структур в кино и играх. Например, для создания нарратива в фильме «Черное зеркало: Брандашмыг».

Ink (Inkle Studio) – текстовый процессор со своим скриптовым языком. На его основе можно создавать интерактивные истории, диалоговую систему которых можно потом экспортировать в формат JSON, а затем интегрировать в выбранный движок игры. Студия Inkle появилась в 2011 году благодаря усилиям двух разработчиков игр из Кембриджа.

Fountain – язык разметки, который используется подавляющим большинством программ для написания и форматирования сценариев.

Предыдущая главаГлава 222 из 264Следующая глава