Представлен открытый проект 4-мерной игры HYPERHELL — аналога Doom
На GitHub представлен проект четырёхмерной игры HYPERHELL в стиле DOOM. Демоверсия доступна онлайн.
Для запуска игры требуется оборудование и браузер, совместимые с WebGPU. Разработчик отмечает, что успешно протестировал HYPERHELL на Macbook с M1, M2 и видеокартах Nvidia в Chrome.
Игра представляет собой 4-мерный лабиринт, где нужно прокладывать себе путь «сквозь полчища потерянных душ, демонов и тёмных ангелов», чтобы выжить.
Герой также встречает Торговца, который предложит обмен ради продолжения игры.
Автор отмечает, что после некоторых экспериментов с методами рендеринга 4D-миров он решил исследовать новый способ рендеринга 4D с помощью «4D-глаза» или камеры с 3D-датчиком (механики «Unblink»).
Между тем разработчик Нильс Ленхеер представил открытый проект под названием cssDoom. Это реализация игры Doom, использующая для отрисовки графики только CSS, без применения элемента canvas и технологии WebGL. Игровая логика написана на языке JavaScript. В проекте используется в качестве эталона оригинальный код игры. Наработки проекта cssDoom опубликованы на GitHub под лицензией GPLv2.
Читать на habr.com