Dialog: различия между версиями
Содержимое удалено Содержимое добавлено
Johnbrown (обсуждение | вклад) Нет описания правки |
Johnbrown (обсуждение | вклад) мНет описания правки |
||
Строка 16:
}}
Dialog — платформа для создания интерактивной литературы и текстовых игр.
== Особенности платформы ==
Входящий в набор компилятор ''dialogc'', позволяет компилировать игры для [[Z-машина|Z-машины]] и собственной виртуальной [[Å-машина|Å-машины]]. Игры для последней имеют формат [[.aastory|*.aastory]]. С помощью утилиты ''aambundle'' из данного формата можно создать javascript-версию для запуска игры в веб-браузере или образ диска для [[Commodore 64]]. В набор программ Dialog также входит интерактивный [[дебаггер]], позволяющий запускать и изменять игры «на лету».
Dialog поставляется вместе со [[стандартная библиотека|стандартной библиотекой]] на английском языке, однако сам движок не привязан к конретному человеческому языку или типу [[платформа|платформы]] и позволяет писать как [[парсер]]ные, так и [[менюшные игры]]. Стоит отметить, что создание игр на этой платформе возможно вообще без использования стандартной библиотеки. Встроенная поддержка Юникода позволяет писать игры на русском языке.
==
Оригинальная платформа вышла в 2018 году. Последняя версия имеет номер 0m/03, Lib 0.46. Линус оставил за собой право продолжать развивать данную версию<ref name="note2" />.
==
Является форком оригинальной версии. Разрабатывается и поддерживается сообществом [https://github.com/Dialog-IF Dialog Project]. Первый официальный релиз (1a/01 (Lib 1.1.0)) вышел в январе 2026 года.
| |||