Twine: различия между версиями
Содержимое удалено Содержимое добавлено
Nikita (обсуждение | вклад) Нет описания правки |
Enola (обсуждение | вклад) мНет описания правки |
||
| (не показано 7 промежуточных версий 3 участников) | |||
Строка 11:
|создаваемый формат = [[.tws|Исходный код Twine (*.tws)]], [[HTML|Веб-страницы (*.html)]]
|первый выпуск = 2009
|последняя версия = 2.
|дата последней версии = 08.
|состояние =
|лицензия = [https://github.com/klembot/twinejs/blob/master/LICENSE GNU GPL v3.0]
Строка 29:
Игры Twine, как правило, можно без потерь декомпилировать в код twee или импортировать в редактор, получив полный код игры. Но при этом Twine 2 не может открывать игры Twine 1 и наоборот, а программа-конвертер несовершенна и работает только с SugarCube.
== Краткая история ==
Twine вырос из более старой платформы «Tweebox» (также см. «Twee» и «Twinkie»), которая была форматом для вики-системы TiddlyWiki; первый формат Jonah стал первым форматом нового Twine. Поэтому датой первого релиза мы считаем 2009 год, но на самом деле игры на Tweebox были и раньше, а разметка самих игр с перезапуском движка практически не менялась. (Да, таким образом Twine можно считать старше чем [[FireURQ]])
Для простоты на нашей IFWiki мы не делаем различий между Twine и Tweebox, поэтому смотрите на даты релиза: все игры до лета 2009 года - это Tweebox.
== Доступные форматы (Twine 2) ==
Строка 36 ⟶ 41 :
* SugarCube - наследие Twine 1. Позволяет иметь несколько слотов сохранений.
* Proofread - выводит весь текст игры на одной странице для облегчения вычитки. Twine автоматически переводит игру в этот формат, когда вы нажимаете на кнопку "proofread copy".
* [https://klembot.github.io/chapbook/ Chapbook]
* [http://adventures.longwelwind.net Adventures]
Возможно создать свой формат. Также в сообществе могут быть другие авторские форматы.
Строка 42 ⟶ 49 :
==== Harlowe ====
(if: $hasKey)<nowiki>[
(else:)[Печально, но дальше прохода нет.]
Строка 49 ⟶ 56 :
<% if (s.hasKey) { %>
<% } else { %>
Печально, но дальше прохода нет.
<% } %>
Строка 57 ⟶ 64 :
<<if $hasKey>>
<<else>>
Печально, но дальше прохода нет.
<</if>>
Строка 68 ⟶ 75 :
* [http://twee2.danq.me/documentation.html Twee 2]
* [https://github.com/klembot/twinejs#twinejs Репозиторий с исходным кодом]
* [https://web.archive.org/web/20060328165735/http://gimcrackd.com/etc/src/ Веб-архив страницы Криса Климаса] - Twee, 2006 год
=== Обучающие статьи ===
* [https://vk.com/@voynova_anya-twine-2-rukovodstvo-chast-1 Аня Войнова - Руководство. Часть 1. Что такое Твайн?]
* [https://vk.com/@voynova_anya-twine-2-rukovodstvo-chast-2 Аня Войнова - Руководство. Часть 2. Меняем внешний вид игры]
== См. также ==
* [[:Категория:Игры на Twine|Игры на Twine]]
* [[:Категория:Документация Twine|Документация Twine]] - статьи на русском
| |||