Z-машина: различия между версиями

Содержимое удалено Содержимое добавлено
Нет описания правки
дополнение статьи
Строка 18:
}}
 
 
Виртуальная машина была разработана компанией Infocom в 1979 году. Игра [[Zork]], как и все последующие продукты фирмы [[Infocom]], была написана на специальном коде некоейдля этой воображаемой машины, которая получила название Z-машина (англ. Z-machine). Z - первая буква слова Zork. Язык получил название ZIL (Zork Implementation Language; при этом Zork I была первой игрой Infocom). Соответственно, программа для этой машины называется Z-программа, а интерпретатор, позволяющий выполнять эту программу на конкретном реальном компьютере - Z-интерпретатор или, коротко, Zip (не путайте с известной программой упаковки файлов).
 
В результате файл данных любой игры фирмы Infocom до сих пор может быть выполнен "вообще без изменений" на любом компьютере, для которого существует Zip. И действительно, игры Infocom'а дошли до огромного числа компьютеров и их модификаций, от карманных до самых больших, скорее всего этот выбор больше, чем у любой другой игры. Все версии интерпретаторов совместимы сверху и, имея "современный" интерпретатор, можно играть во все игры, созданные Infocom'ом.
 
[[Категория:Глоссарий]]▼
Компания Infocom выпустила шесть версий Z-машины, причем более поздние версии обладали расширенными возможностями. Выпуск системы разработки Inform, созданной Грэмом Нельсоном в мае 1993 года, привел к значительному увеличению числа игр в формате Z-кода, а также к появлению спецификаций еще двух версий Z-машины. В настоящее время используются расширения файлов .z1, .z2, .z3, .z4, .z5, .z6, .z7 и .z8. Требования, возникшие при создании более масштабных игр на языке Inform, в конечном итоге привели к разработке виртуальной машины Glulx.
 
▲[[Категория:Глоссарий]].