Dialog: различия между версиями

Содержимое удалено Содержимое добавлено
Нет описания правки
Нет описания правки
Строка 21:
Входящий в набор компилятор ''dialogc'', позволяет компилировать игры для [[Z-машина|Z-машины]] и собственной виртуальной [[Å-машина|Å-машины]]. Игры для последней имеют формат [[.aastory|*.aastory]]. С помощью утилиты ''aambundle'' из данного формата можно создать javascript-версию для запуска игры в веб-браузере или образ диска для Commodore 64. В набор программ Dialog также входит интерактивный [[дебаггер]], позволяющий запускать, тестировать игры и, в процессе, изменять их.
 
Dialog поставляется вместе со [[стандартная библиотека|стандартной библиотекой]] на английском языке, однако самвстроенная движокподдержка неЮникода привязанделает квозможным конретномунаписание человеческомуигр языкуи илина типудругих [[платформа|платформы]]языках, ив т.ч. на русском. Платформа позволяет писатьсоздавать как [[парсер]]ные, так и [[менюшные игры]]. СтоитБольшая отметитьгибкость системы достигается, чтов созданиет.ч. игрза насчёт этойтого, платформечто возможнопарсер и безмодель использованиямира полностью реализованы в стандартной библиотеки.библиотеке, Встроеннаяи, поддержказа Юникодаисключением позволяетнекоторых писатьсистемных игрыкоманд, не завязаны на русскомдвижок. В отличии от других парсерных платформ, в Dialog авторам рекомендуется, при необходимости, вносить изменение в библиотеку в соответствии с их потребностями<ref name="note3" />. Кроме того, создание игр возможно и без использования стандартной библиотеки, средствами самого языкедвижка.
 
== Ветка версии 0 ==
Строка 30:
 
== Ссылки ==
* [https://linusakesson.net/dialog/index.php Оригинальная версия Dialog]▼
* [https://github.com/Dialog-IF Dialog-IF]
▲* [https://linusakesson.net/dialog/index.php Оригинальная версия Dialog]
* [https://dialog-if.github.io/manual/ Руководство]
* [https://intfiction.org/c/authoring/dialog Раздел на форуме intfiction.org]
* [https://linusakesson.net/dialog/cloak/cloak-rel1.dg ИсходныйПлащ кодтьмы] в качестве примера исходного кода игры] [[Плащна тьмы]]языке Dialog
 
== См также ==
Строка 43:
<ref name="note1">https://linusakesson.net/dialog/index.php</ref>
<ref name="note2">https://www.ifwiki.org/Dialog#Major_version_0</ref>
<ref name="note3">https://dialog-if.github.io/manual/dialog/1c03-dev/intro.html#_overview</ref>
</references>
Источник — https://ifwiki.ru/Dialog