Entombed in a Raycaster - Procedural maze generation meets Wolfenstein 3D

Entombed in a Raycaster - Procedural maze generation meets Wolfenstein 3D

Entombed in a Raycaster — это эксперимент, объединяющий алгоритм генерации лабиринта из игры Entombed для Atari 2600 с рендерингом в стиле Wolfenstein 3D. Лабиринт создаётся процедурно на основе загадочной таблицы, которую до сих пор не могут объяснить. Проект доступен в виде C-игры и браузерной Three.js-версии, оформленной в духе Backrooms. Игрок может разрушать стены, чтобы выбраться из тупиков, а враги преследуют его по пятам. Это не только техническая демонстрация, но и дань уважения классике, показывающая, как древние алгоритмы оживают в современном 3D.

Алгоритм Entombed не поддаётся лёгкой категоризации и, возможно, уникален. Опираясь только на локальную информацию, его так и тянет назвать клеточным автоматом, но отсутствие параллелизма и странная форма «окрестности» клетки X делают это сравнение надуманным.

Ещё за этот день

2026-10-06