
threejs-procedural-dungeon
majidmanzarpour
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.
AI 简介
这是一个基于 Three.js 的实时、确定性程序化地牢生成器,支持从单个种子数可重现地构建完整三维地牢。核心功能包括:基于 Delaunay 三角剖分与最小生成树(MST)的图结构布局、房间语义标注(如入口、战斗、宝箱、Boss 房等)、五种主题风格(熔岩、霜冻、远古等)的全流程程序化渲染,以及自定义 bloom/tilt-shift 后处理管线。所有几何、纹理、光照和粒子效果均运行时生成,采用实例化渲染保障性能。适用于游戏原型开发、 procedural content generation 教学演示、或交互式地牢可视化研究等需要可复现、可调试、高表现力程序化关卡生成的场景。
JavaScript
MIT License383
Stars
66
Forks
1
Watchers
0
Issues
Star 增长
今日0
近 7 天0
近 30 天0
综合评分45.48
默认分支main