UNITY / C# / AI SIMULATIONPROJECT 04
墓园模拟器
让墓园在时间、季节与随机事件中自行生长,观察访客和幽灵共同形成的微型生态。
01 / OVERVIEW
项目介绍
墓园模拟器主要通过调整数值,由 AI 自动生成一座具有时间流逝的墓园,并持续演算前来祭祀的人们与幽灵的行为。访客和幽灵都具有一定概率触发特殊事件,使程序化场景不只是静态生成,而是形成持续变化的叙事空间。
幽灵除 Idle、Wander、ReceiveOffering、TalkWithGhost、Vanish 五种基础状态外,当墓碑前出现特定祭品组合时,还会生成 Captain、Snow White、Gluttony 和 Ordinary Person 等特殊幽灵,并触发对应对话。
整体环境也采用了交互式处理:Shader 用于创建可留下痕迹的雪面、摇摆的花朵和漂浮的幽灵,粒子系统则负责落叶、飘雪等环境效果,共同强化墓园随时间与季节变化的生命感。
02 / PROJECT FILM
项目视频
03 / EXPERIENCE
效果展示

04 / DEVELOPMENT
技术实现

访客与幽灵行为系统
访客会在选墓、移动、祭祀与离场等状态之间循环,幽灵则拥有 Idle、Wander、ReceiveOffering、TalkWithGhost 和 Vanish 五种基础状态。系统还会依据祭品组合生成特殊幽灵与对话,使每次演算产生不同事件。

交互材质与环境特效
Shader Graph 与自定义 Shader 用于制作可交互雪面、幽灵材质、花朵摇摆和柔和光影;粒子系统进一步实现足迹、落雪、落叶等动态反馈,让时间与季节变化能够被直接感知。

程序化墓园生成
通过可调网格、权重与季节参数自动布置围栏、墓碑、花朵和环境物件,并结合角色状态机形成一套能够持续演算的墓园生态。
