64 КБ на диске и 8 ГБ ОЗУ: вышел новый бумер-шутер в стиле Quake

64 КБ на диске и 8 ГБ ОЗУ: вышел новый бумер-шутер в стиле Quake

Ради экстремальной минимизации QUOD автору проекта пришлось спроектировать собственный язык программирования.

Энтузиаст под псевдонимом daivuk презентовал свою работу — шутер QUOD. На первый взгляд проект кажется обычным «бумер-шутером» в стилистике Quake, однако его главная ценность заключается в уникальной технической реализации.

Общий объем QUOD составляет всего 64 килобайта, что не мешает игре предлагать полноценный трехмерный геймплей. В этот крошечный дистрибутив уместились три уровня, схватка с боссом, четыре типа противников, четыре вида вооружения и набор бонусов.

Video Thumbnail

Как пояснил daivuk, для достижения столь радикального сжатия ему потребовалось с нуля создать виртуальную машину и специализированный язык программирования.

Проект полностью автономен и не требует внешних библиотек или ресурсов: в 64 КБ разработчик упаковал абсолютно всё — текстуры, звуковое сопровождение, музыку, геометрию уровней, анимации, модели и программный код.

Тем не менее, в системных требованиях указано 8 ГБ оперативной памяти. Это связано с тем, что многие игровые ассеты генерируются процедурно непосредственно при запуске и разворачиваются в ОЗУ в несжатом виде.

 

Источник: iXBT.games