Glulx: различия между версиями
Перейти к навигации
Перейти к поиску
Nikita (обсуждение | вклад) |
Oreolek (обсуждение | вклад) |
||
(не показаны 2 промежуточные версии 1 участника) | |||
Строка 1: | Строка 1: | ||
− | Glulx - это виртуальная машина, предназначенная для написания и воспроизведения [[Интерактивная литература|интерактивной литературы]]. Она была разработана [[Плоткин, Эндрю|Эндрю Плоткиным]] в качестве альтернативы [[Z-машина|Z- | + | Glulx - это виртуальная машина, предназначенная для написания и воспроизведения [[Интерактивная литература|интерактивной литературы]]. Она была разработана [[Плоткин, Эндрю|Эндрю Плоткиным]] в качестве альтернативы [[Z-машина|Z-машине]], имеющей целый ряд серьёзных ограничений. |
− | + | === Главные отличия от Z-машины === | |
+ | * Размер игр до 4 гигабайт, тогда как [[Z-машина]] ограничена 512 килобайтами | ||
+ | * Поддержка работы с 32-разрядными целыми числами (против 16 разрядов) | ||
+ | * Поддержка арифметики с плавающей точкой | ||
+ | * Поддержка Unicode | ||
− | Файлы байт-кода, предназначенные для воспроизведения при помощи интерпретатора Glulx, имеют расширение [[.ulx]] | + | Формат опирается на модульную систему ввода-вывода (то есть, позволяет выбирать библиотеку интерфейса); примером системы ввода-вывода является [[Glk]]. |
+ | |||
+ | === Поддержка платформ === | ||
+ | |||
+ | * Inform 6.30+ | ||
+ | * Inform 7 | ||
+ | * RInform | ||
+ | * [[ifwiki-en:Superglús|Superglús]] | ||
+ | * Glulxa | ||
+ | * Snack | ||
+ | |||
+ | Файлы байт-кода, предназначенные для воспроизведения при помощи [[:Категория:Интерпретаторы Glulx|интерпретатора Glulx]], имеют расширение [[.ulx]]. Также см. формат [[Blorb]]. | ||
+ | |||
+ | === Ссылки === | ||
+ | * [[ifwiki-en:Glulx|Страница на английской IFWiki]] | ||
[[Категория:Глоссарий]] | [[Категория:Глоссарий]] |
Текущая версия на 08:57, 18 июля 2018
Glulx - это виртуальная машина, предназначенная для написания и воспроизведения интерактивной литературы. Она была разработана Эндрю Плоткиным в качестве альтернативы Z-машине, имеющей целый ряд серьёзных ограничений.
Главные отличия от Z-машины
- Размер игр до 4 гигабайт, тогда как Z-машина ограничена 512 килобайтами
- Поддержка работы с 32-разрядными целыми числами (против 16 разрядов)
- Поддержка арифметики с плавающей точкой
- Поддержка Unicode
Формат опирается на модульную систему ввода-вывода (то есть, позволяет выбирать библиотеку интерфейса); примером системы ввода-вывода является Glk.
Поддержка платформ
- Inform 6.30+
- Inform 7
- RInform
- Superglús
- Glulxa
- Snack
Файлы байт-кода, предназначенные для воспроизведения при помощи интерпретатора Glulx, имеют расширение .ulx. Также см. формат Blorb.