Веб-демо на Three.js, которое на глазах генерирует подземелье по числу-сиду: комнаты, коридоры и декор воспроизводимы.
Dungeon Forge строит игровые подземелья пошагово: расставляет комнаты, соединяет их графом коридоров (алгоритмы Делоне и минимального остовного дерева), размечает роли комнат (вход, бой, сокровища) и украшает их под одну из пяти тем. Всё управляется единым генератором случайных чисел, поэтому один и тот же сид всегда даёт одинаковое подземелье. Подойдёт разработчикам игр как основа или референс для процедурной генерации уровней.
Описание автора:Real-time procedural dungeon generator in Three.js - deterministic seeds, Delaunay/MST graph layouts, room semantics, five themes, and a custom bloom/tilt-shift pipeline.