Обновления для современных видеоигр порой весят гигабайты, но новый проект от инди-разработчика Daivuk настолько крошечный, что даже скриншот с ним кажется гигантским в сравнении. Проект получил название QUOD, и это полноценный однопользовательский 3D-шутер, напичканный множеством уровней, оружием, врагами, звуком и музыкой, и всё это умещается всего в 64 килобайта.
Уровни здесь не просто комнаты. Здесь есть секреты, которые нужно найти, переключатели, которые нужно активировать, эффекты частиц, брызги крови, точное освещение, враги с прокладкой маршрута и плавная анимация. Используя либо оружие ближнего боя (топор), либо огнестрельное оружие, вы можете уничтожать врагов, уклоняясь от их атак благодаря динамичным движениям.
Чтобы уместить всё это в такой крошечный размер, разработчик применил множество техник экономии места. Хотя игровой процесс и является результатом кропотливой работы, игра генерирует себя сама, используя рецепты инструкций для создания визуальных эффектов, собственный синтезатор для генерации звуковых эффектов, симметричные модели ассетов и врагов для экономии половины данных, а также множество других оригинальных инструментов, нацеленных на управление пространством.
Daivuk даже разработал собственную виртуальную машину и целый язык программирования специально для этого проекта, и всё это ради экономии двух целых килобайт, что позволило ему втиснуть ещё один дополнительный уровень.
Подробный видеоотчёт о проекте QUOD от самого разработчика можно посмотреть ниже. В нём Daivuk рассказывает, как он справился с задачей в 64 килобайта, как проводилась оптимизация кода для достижения микроскопического размера, и раскрывает множество других тонкостей разработки.
Несмотря на крошечный размер, для корректной работы игры требуется относительно неплохое оборудование. Минимальные требования разработчика включают процессор Intel i5 и видеокарту GTX 770 (или эквивалентное оборудование), 8 ГБ оперативной памяти и, как и ожидалось, 64 килобайта дискового пространства.
В текущем состоянии QUOD включает три уровня, четыре уникальных врага, четыре вида оружия, «горстку» бонусов и даже битву с боссом. Вы можете скачать и запустить проект прямо сейчас на itch.io.
Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.
Автор – Pulasthi Ariyasinghe




