О пользе Twine

Здравствуйте!

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

Для чего нужен Twine? Во-первых, для создания технической версии игры. Вы просто пишите сюжет вашей интерактивной новеллы в Twine, не отвлекаясь на программирование, а затем переносите содержимое игры в любой другой движок, на котором вы будете делать версию для издания, например, Ren’Py или Unity. Так создание проекта проходит гораздо быстрее и комфортнее, потому что вы не отвлекаетесь на связывание блоков при помощи команд Python, а просто пишите ваш сюжет, соединяя нити повествования при помощи гиперссылок, которые создаются в Twine простой двойной скобкой [[ в начале фразы и ]] в ее конце.

Во-вторых, Twine позволяет увидеть незаконченные сюжетные линии и окинуть повествование с высоты птичьего полета. Выглядит это так.

О пользе Twine

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

Вы можете возразить: разве такое может быть? В Twine может. Дело в том, что здесь можно создавать ссылку на блок информации, который уже был использован раньше. Например, главный герой приходит к девушке, а она отказывается разговаривать с ним. Разные повороты сюжета могут привести к этому сюжетному ходу, поэтому сразу несколько нитей сюжета можно свести к этому блоку. При этом иногда так бывает, что предыдущие выборы сделали реакцию девушки на приход главного героя разной, что требует разных реплик. Для этого нужно создавать два разных блока сюжета для одной и той же ситуации. Например, в первом случае девушка отказывается разговаривать, потому что ей грустно и тоскливо, а во-втором, потому что она не хочет видеть главного героя. Тогда и реплики будут разные, соответственно одна и та же сюжетная ситуация должна быть описана дважды в двух блоках информации (в Twine они называются параграфами) .

В-третьих, Twine очень прост для освоения. Игры, созданные при помощи Twine, запускаются и тестируются в обычном браузере. Очень легко и удобно. Также, игры, сделанные в Twine можно публиковать в интернете самостоятельно, было бы желание и энтузиазм. В общем, если вы когда-либо хотели сделать свое интерактивное приключение в духе Choose Your Own Adventure, но боялись технических сложностей, то Twine предлагает прекрасную возможность реализовать свои таланты.

Стоит обратить внимание на то, что по состоянию на сегодняшний день последняя версия программы 2.4.1 не распознается Windows SmartScreen как безопасная, поэтому я рекомендую использовать версию 2.3.16, которой пользуюсь сам.

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

21
3 комментария

Автор главное не сказал, что именно на Twine (версия движка SugarCube) создается множество действительно годных эротических визуальных новелл и интерактивных рассказов (да, не только на RenPy они делаются)

2
Ответить

Если хочется продемонстрировать возможности движка обычно показывают игры, которые на нем сделаны.

Ответить

вот пример нескольких, пока еще в разработке. Пишу только название, ищущий, да найдет:
1. my demon friend
2. The Repurposing Center
3. Trials in Tainted Space
4. The Whore of Babylon

Ответить