Glulx: различия между версиями
Nikita (обсуждение | вклад) |
Nikita (обсуждение | вклад) |
||
Строка 3: | Строка 3: | ||
Glulx это общий формат интерпретации текстовых игр, компиляцию в который поддерживают многие [[Платформа|платформы]] для разработки текстовых игр. Однако в наибольшей степени Glulx-игры пишутся на платформе [[Inform]] (её компилятор, начиная с версии 6.30, позволяет компилировать исходный код как в формат [[Z-машина|Z-машины]], так и в формат Glulx). С 13 февраля 2018 года компиляцию в Glulx поддерживает и [[RInform]]. | Glulx это общий формат интерпретации текстовых игр, компиляцию в который поддерживают многие [[Платформа|платформы]] для разработки текстовых игр. Однако в наибольшей степени Glulx-игры пишутся на платформе [[Inform]] (её компилятор, начиная с версии 6.30, позволяет компилировать исходный код как в формат [[Z-машина|Z-машины]], так и в формат Glulx). С 13 февраля 2018 года компиляцию в Glulx поддерживает и [[RInform]]. | ||
− | Файлы байт-кода, предназначенные для воспроизведения при помощи интерпретатора Glulx, имеют расширение [[.ulx]], но также они могут быть запакованы в общий контейнер [[Blorb]] и иметь расширение [[.blorb]], [[.blb]], [[.gblorb]] или [[.glb]]. | + | Файлы байт-кода, предназначенные для воспроизведения при помощи [[:Категория:Интерпретаторы Glulx|интерпретатора Glulx]], имеют расширение [[.ulx]], но также они могут быть запакованы в общий контейнер [[Blorb]] и иметь расширение [[.blorb]], [[.blb]], [[.gblorb]] или [[.glb]]. |
[[Категория:Глоссарий]] | [[Категория:Глоссарий]] |
Версия 23:23, 17 июля 2018
Glulx - это виртуальная машина, предназначенная для написания и воспроизведения интерактивной литературы. Она была разработана Эндрю Плоткиным в качестве альтернативы Z-машине, имеющей целый ряд серьёзных ограничений. В частности, Glulx поддерживает работу с 32-разрядными целыми числами и игры размером до 4 гигабайт, тогда как Z-машина лишь 16-разрядные числа и игры размером до 512 килобайт. Кроме того, Glulx, по сравнению с Z-машиной, предоставляет существенно более развитые возможности по графическому оформлению игр и использованию в них мультимедийных ресурсов.
Glulx это общий формат интерпретации текстовых игр, компиляцию в который поддерживают многие платформы для разработки текстовых игр. Однако в наибольшей степени Glulx-игры пишутся на платформе Inform (её компилятор, начиная с версии 6.30, позволяет компилировать исходный код как в формат Z-машины, так и в формат Glulx). С 13 февраля 2018 года компиляцию в Glulx поддерживает и RInform.
Файлы байт-кода, предназначенные для воспроизведения при помощи интерпретатора Glulx, имеют расширение .ulx, но также они могут быть запакованы в общий контейнер Blorb и иметь расширение .blorb, .blb, .gblorb или .glb.