Для создания компактного QUOD разработчику пришлось придумать новый язык.
Недавно разработчик под ником daivuk представил проект QUOD. Он мог бы стать «очередным бумер-шутером» в стиле Quake, однако привлёк внимание своей технической особенностью.
Размер QUOD всего 64 килобайта, при этом обеспечивает полноценный геймплей в 3D. Проект предлагает 3 уровня, битву с боссом, 4 уникальных врагов, 4 вида оружия и несколько бонусов.
daivuk рассказал, что создал свою виртуальную машину и язык программирования ради уменьшения размера файлов.
Для работы QUOD не нужны внешние ресурсы — в 64 килобайта разработчик смог уместить все необходимые текстуры, звуки, музыку, уровни, анимации, модели, код.
В системных требованиях при этом указано 8 ГБ оперативной памяти: это связано с тем, что некоторые ассеты генерируются процедурно и отправляются в ОЗУ.