Glulx: различия между версиями
Nikita (обсуждение | вклад) (Новая страница: «Glulx - это виртуальная машина, предназначенная для написания и воспроизведения Интеракт…») |
Nikita (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
− | Glulx - это виртуальная машина, предназначенная для написания и воспроизведения [[Интерактивная литература|интерактивной литературы]]. Она была разработана [[Плоткин, Эндрю|Эндрю Плоткиным в качестве альтернативы [[Z-машина|Z-машины]], имеющей целый ряд серьёзных ограничений. В частности, Glulx поддерживает работу с 32-разрядными целыми числами и игры размером до 4 гигабайт, тогда как [[Z-машина]] лишь 16-разрядные числа и игры размером до 512 килобайт. Кроме того, Glulx, по сравнению с [[Z-машина|Z-машиной]], предоставляет существенно более развитые возможности по графическому оформлению игр и использованию в них мультимедийных ресурсов. | + | Glulx - это виртуальная машина, предназначенная для написания и воспроизведения [[Интерактивная литература|интерактивной литературы]]. Она была разработана [[Плоткин, Эндрю|Эндрю Плоткиным]] в качестве альтернативы [[Z-машина|Z-машины]], имеющей целый ряд серьёзных ограничений. В частности, Glulx поддерживает работу с 32-разрядными целыми числами и игры размером до 4 гигабайт, тогда как [[Z-машина]] лишь 16-разрядные числа и игры размером до 512 килобайт. Кроме того, Glulx, по сравнению с [[Z-машина|Z-машиной]], предоставляет существенно более развитые возможности по графическому оформлению игр и использованию в них мультимедийных ресурсов. |
Glulx это общий формат интерпретации текстовых игр, компиляцию в который поддерживают многие [[Платформа|платформы]] для разработки текстовых игр. Однако в наибольшей степени Glulx-игры пишутся на платформе [[Inform]] (её компилятор, начиная с версии 6.30, позволяет компилировать исходный код как в формат [[Z-машина|Z-машины]], так и в формат Glulx). С 13 февраля 2018 года компиляцию в Glulx поддерживает и [[RInform]]. | Glulx это общий формат интерпретации текстовых игр, компиляцию в который поддерживают многие [[Платформа|платформы]] для разработки текстовых игр. Однако в наибольшей степени Glulx-игры пишутся на платформе [[Inform]] (её компилятор, начиная с версии 6.30, позволяет компилировать исходный код как в формат [[Z-машина|Z-машины]], так и в формат Glulx). С 13 февраля 2018 года компиляцию в Glulx поддерживает и [[RInform]]. |
Версия 22:56, 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.