Twine

Обновлено 9 января, 2022

Twine — бесплатный инструмент с открытым исходным кодом для создания интерактивных нелинейных историй и текстовых игр в виде веб-страниц.

Первая история в Twine
Первая история в Twine

Приложения не требует от автора познаний в программировании. Вам не потребуется писать какой-либо код, чтобы создать простую историю. Однако вы можете расширить возможности своей истории с помощью переменных, условной логики, изображений, CSS и JavaScript.

Twine поддерживает несколько форматов историй: Harlow, SugarCube, Snowman и Chapbook. Обратите внимание, что выбранный формат истории будет влиять не только на её отображение в браузере, но и на семантические правила и разметку.

Выбор формата истории
Выбор формата истории

Форматы Twine:

  • Harlow — формат истории установленный по умолчанию. Он ориентирован на начинающих пользователей.
  • SugarCube — самый популярный формат истории. Благодаря использованию макросов, у него больше функциональных возможностей, чем у Harlow, но при создании истории вам могут потребоваться минимальные знания веб-технологий и разметки. Большинство пользователей выбирают именно этот формат, как наиболее удобный.
  • Snowman — минималистичный формат историй, ориентированный на разработчиков. Он предназначен для написания историй с использованием собственного JavaScript и CSS. Snowman не имеет встроенных макросов, но включает библиотеки Underscore.js, Marked и jQuery.
  • Chapbook — это формат истории «второго поколения» Twine. Он также использует макросы, но они называются вставками и модификаторами.

Twine обладает простым и лаконичным интерфейсом. Истории в приложении представлены в виде визуальной структуры из связанных блоков (параграфов). Внутри параграфа можно использовать текст с разметкой, изображения и различные макросы.

Редактирование параграфа
Редактирование параграфа

Готовая история экспортируется в единый HTML-файл, который открывается в любом современном браузере. Такой подход позволяет быстро и просто делится своими историями с миром.

Запущенная в браузере история Twine
Запущенная в браузере история Twine

Twine был создан разработчиком Крисом Климасом в 2009 году. Сейчас приложение развивается сообществом программистов, получая регулярные обновления. Кроме того, открытый исходный код Twine, размещённый на GitHub, позволяет всем желающим внести свой вклад в улучшение программы, что способствует её совершенствованию.

Twine доступно, как браузерное приложение, написанное на HTML5 и Javascript, а также в виде настольной программы для операционных систем Windows, macOS и Linux. К слову сказать, многие пользователи выбирают именно веб-версию Twine, поскольку она содержит меньше ошибок и работает более стабильно.

Что нового

Библиотека SugarCube обновлена до версии 2.36.1.

Рейтинг программы

0,0
0,0 из 5 звёзд (основано на 0 отзывах)
Отлично0%
Очень хорошо0%
Средне0%
Плохо0%
Ужасно0%

Оценки и отзывы

У программы ещё нет отзывов. Напишите первым 😉

Написать отзыв