Jump to content

Глулкс

Глулкс
Дизайнер Андрей Плоткин
Биты 32
Представлено 1999
Версия 3.1.3 (2022)
Дизайн ЦИСК
Порядок байтов Большой
Открыть Да

Glulx 32-битная портативная виртуальная машина, предназначенная для написания и воспроизведения интерактивной художественной литературы . Он был разработан Эндрю Плоткиным , чтобы снять некоторые ограничения почтенного формата Z-машины . Например, поскольку Z-машина использует 16-битные целые числа, ее оперативная память ограничена 64 КБ, тогда как Glulx изначально поддерживает 32-битные целые числа и имеет 32-битное адресное пространство, что позволяет использовать гигабайты памяти. Программы Glulx обычно используют Glk API для ввода и вывода. В последние годы Glulx обогнал Z-машину по количеству опубликованных работ в каждом формате.

Компиляторы и интерпретаторы

[ редактировать ]

Компилятор Inform , начиная с версии 6.30, может создавать файлы историй Z-machine или Glulx. Испанская система разработки интерактивной художественной литературы под названием Superglús также использует Glulx.

является Справочным переводчиком Glulxe Эндрю Плоткина, [1] но часто используется интерпретатор Git, поскольку он несколько быстрее. [2] Существует также интерпретатор JavaScript под названием Quixe. [3]

Типы файлов и MIME

[ редактировать ]

Тип MIME для Glulx — «application/x-glulx».Файлы Glulx имеют расширение .ulx, но обычно они архивируются в Blorb пакетах . Для пакетов Blorb, содержащих работу Glulx, допустимыми расширениями файлов являются .gblorb, .glb, .blorb и .blb. Первые два расширения предназначены для того, чтобы интерпретаторы могли легко определить, какой тип игры находится в файле Blorb .

Работы опубликованы в Glulx

[ редактировать ]
  1. ^ «Glulxe: интерпретатор Glulx VM» . Гитхаб . 25 октября 2021 г.
  2. ^ «Git: быстрый интерпретатор Glulx, первоначально написанный Иэном Мерриком» . Гитхаб . 1 июня 2024 г.
  3. ^ «Quixe: интерпретатор виртуальной машины Glulx, написанный на JavaScript» . Гитхаб . 1 июня 2024 г.
  4. ^ Эмили Шорт (2012). Фальшивая обезьяна . Кредиты. {{cite book}}: CS1 maint: отсутствует местоположение издателя ( ссылка )
[ редактировать ]


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 5676d1913e56c836d0807128fc4c8e85__1719784860
URL1:https://arc.ask3.ru/arc/aa/56/85/5676d1913e56c836d0807128fc4c8e85.html
Заголовок, (Title) документа по адресу, URL1:
Glulx - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)