Классический Quake переписали на Rust и перенесли в браузер

Легендарный шутер Quake получил неофициальный веб-порт: игру полностью переписали на безопасном Rust, который исключает типичные ошибки работы с памятью ещё на этапе сборки. Никаких лаунчеров и установки не требуется — страница сразу запускает игру во вкладке.

Управлять можно стандартной связкой WASD и мыши, стрелками в стиле старого DOS или геймпадом: браузер подхватывает контроллер после нажатия любой кнопки. В настройках доступны два готовых профиля — оригинальный Classic в точности повторяет поведение WinQuake, а набор slop предлагает адаптированные под порт параметры по умолчанию.

Помимо оригинальной кампании проект поддерживает оба официальных дополнения: Scourge of Armagon и Dissolution of Eternity. Их можно запускать отдельными ссылками с параметрами в адресе.

В браузере работают привычная консоль, полноэкранный режим и быстрые сохранения по F6 и F9. Снимки экрана по клавише F12 пока остаются во внутреннем хранилище веб-страницы и не скачиваются на компьютер напрямую.

Больше новостей из мира IT — в бесплатном Telegram-канале Frontier | IT: t.me/frontier_it

Классический Quake переписали на Rust и перенесли в браузер
11