Эта статья поднимает множество проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалить эти сообщения-шаблоны ) ( Узнайте, как и когда удалить этот шаблон сообщения )
|
Дизайнер | Андрей Плоткин |
---|---|
Биты | 32 |
Введено | 1999 г. |
Версия | 3.1.2 (2010) |
Дизайн | CISC |
Порядок байтов | Большой |
Открыть | да |
Glulx - это 32-битная портативная виртуальная машина, предназначенная для написания и воспроизведения интерактивной фантастики . Он был разработан Андреем Плоткиным, чтобы снять некоторые ограничения в почтенном формате Z-машины . Например, Z-машина обеспечивает встроенную поддержку 16-битных целых чисел, в то время как Glulx поддерживает 32-битные целые числа.
Информ компилятор , начиная с версии 6.30, может производить либо Z-машины или сюжетные файлы Glulx. Испанская система разработки интерактивной художественной литературы под названием Superglús также использует Glulx.
Несмотря на то, что Glulx лучше адаптирована для современного вычислительного оборудования и столь же доступна для разработчиков, по популярности Glulx по-прежнему отстает от Z-машины, в основном из-за сравнительной редкости интерпретаторов. Самый популярный интерпретатор для Glulx - Glulxe Андрея Плоткина. [1] Glulxe использует API Glk для ввода и вывода.
Тип MIME для Glulx - «application / x-glulx».
Файлы Glulx имеют расширение .ulx, но обычно они архивируются в пакетах Blorb . Для пакетов Blorb, содержащих работу Glulx, допустимые расширения файлов: .gblorb, .glb, .blorb и .blb. Первые два расширения предназначены для облегчения интерпретаторам определения типа игры внутри файла Blorb .
Ссылки [ править ]
- ^ https://github.com/erkyrath/glulxe
Внешние ссылки [ править ]
- Спецификация Glulx
- Игры Glulx в "Baf's Guide"
- Переводчики, которые могут запускать игры Glulx