Glulx

Версия от 16:07, 25 сентября 2026; Nikita (обсуждение | вклад)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)


Glulx - это виртуальная машина, предназначенная для написания и воспроизведения интерактивной литературы. Она была разработана Эндрю Плоткиным в качестве альтернативы Z-машине, имеющей целый ряд серьёзных ограничений.

Glulx
Тип Технические стандарты
Разработчик(и) Эндрю Плоткин
Языки интерфейса
Операционные системы
Написано на
Язык разработки
Читаемые форматы файлов
Создаваемые форматы файлов
Дата первого выпуска 1 апреля 1999
Последняя версия 3.1.3
Дата последней версии 25 июня 2022
Состояние
Лицензия
Сайт eblong.com/zarf/glulx/

Главные отличия от Z-машины

  • Размер игр до 4 гигабайт, тогда как Z-машина ограничена 512 килобайтами
  • Поддержка работы с 32-разрядными целыми числами (против 16 разрядов)
  • Поддержка арифметики с плавающей точкой
  • Поддержка Unicode

Формат опирается на модульную систему ввода-вывода (то есть, позволяет выбирать библиотеку интерфейса); примером системы ввода-вывода является Glk.

Поддержка платформ

  • Inform 6.30+
  • Inform 7
  • RInform
  • Superglús
  • Glulxa
  • Snack

Файлы байт-кода, предназначенные для воспроизведения при помощи интерпретатора Glulx, имеют расширение .ulx. Также см. формат Blorb.

Ссылки