Открыть главное меню

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

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

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

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

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

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

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

Ссылки