Glulx це 32-розрядна портативна віртуальна машина, що призначена для написання та відтворення інтерактивної літератури. Вона була розроблена , щоб зняти деякі обмеження формату Z-machine. Наприклад, Z-машина використовує 16-розрядні цілі числа, через що її оперативна пам'ять обмежена 64 КБ. Своєю чергою Glulx нативно підтримує 32-розрядні цілі числа та має 32-розрядний адресний простір, що дозволяє адресувати гігабайти пам'яті. Програми Glulx зазвичай використовують Glk API для вводу та виводу. У останні роки Glulx обігнав Z-машину за кількістю опублікованих робіт.
Компілятори та інтерпретатори
Компілятор Inform, починаючи з версії 6.30, може створювати файли історій для Z-machine або Glulx. Іспанська система розробки інтерактивної фантастики також використовує Glulx.
є Glulxe Ендрю Плоткіна але часто використовується інтерпретатор Git, оскільки він дещо швидший. Існує також інтерпретатор на JavaScript під назвою Quixe.
Типи файлів і MIME
Тип MIME для Glulx — «application/x-glulx». Файли Glulx мають розширення .ulx, але вони зазвичай архівуються в пакетах . Для пакетів Blorb, що містять роботу Glulx, прийнятні розширення файлів: .gblorb, .glb, .blorb і .blb. Перші два розширення призначені для полегшення інтерпретаторам визначення типу гри у файлі Blorb.
Твори опубліковані в Glulx
Джерела
Посилання
- Специфікація Glulx
- Ігри Glulx на «Baf's Guide»
- Інтерпретатори, які можуть запускати ігри Glulx
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Nemaye perevirenih versij ciyeyi storinki jmovirno yiyi she ne pereviryali na vidpovidnist pravilam proektu Glulx ce 32 rozryadna portativna virtualna mashina sho priznachena dlya napisannya ta vidtvorennya interaktivnoyi literaturi Vona bula rozroblena shob znyati deyaki obmezhennya formatu Z machine Napriklad Z mashina vikoristovuye 16 rozryadni cili chisla cherez sho yiyi operativna pam yat obmezhena 64 KB Svoyeyu chergoyu Glulx nativno pidtrimuye 32 rozryadni cili chisla ta maye 32 rozryadnij adresnij prostir sho dozvolyaye adresuvati gigabajti pam yati Programi Glulx zazvichaj vikoristovuyut Glk API dlya vvodu ta vivodu U ostanni roki Glulx obignav Z mashinu za kilkistyu opublikovanih robit Kompilyatori ta interpretatoriKompilyator Inform pochinayuchi z versiyi 6 30 mozhe stvoryuvati fajli istorij dlya Z machine abo Glulx Ispanska sistema rozrobki interaktivnoyi fantastiki takozh vikoristovuye Glulx ye Glulxe Endryu Plotkina ale chasto vikoristovuyetsya interpretator Git oskilki vin desho shvidshij Isnuye takozh interpretator na JavaScript pid nazvoyu Quixe Tipi fajliv i MIMETip MIME dlya Glulx application x glulx Fajli Glulx mayut rozshirennya ulx ale voni zazvichaj arhivuyutsya v paketah Dlya paketiv Blorb sho mistyat robotu Glulx prijnyatni rozshirennya fajliv gblorb glb blorb i blb Pershi dva rozshirennya priznacheni dlya polegshennya interpretatoram viznachennya tipu gri u fajli Blorb Tvori opublikovani v GlulxDzherelaGlulxe The Glulx VM interpreter GitHub 25 October 2021 Git Fast Glulx interpreter originally written by Iain Merrick GitHub 1 June 2024 Quixe A Glulx VM interpreter written in JavaScript GitHub 1 June 2024 2012 Credits PosilannyaSpecifikaciya Glulx Igri Glulx na Baf s Guide Interpretatori yaki mozhut zapuskati igri Glulx