大家好,我是第一次在这里发帖。刚刚发布了Ghost House 3D,想分享一下AI的部分是如何工作的。同时,也是第一次制作3D游戏。这是一款速度快的第一人称动作游戏,背景设定在一栋Haunted Mansion里,灵感来自于1986年的Sega Master System游戏Ghost House。小时候,我一直玩原版游戏,总想重新制作一版。AI的工作流程才使这成为可能。我设计了整个游戏,艺术指导,关卡结构,机制和UI。对于AI的工作流程,我使用Claude进行提示生成和规划,Codex进行实现和调试,Suno重新混编原版游戏的配乐,跨越多个风格,根据房间类型进行转换,类似于Banjo Kazooie。不同区域的宅邸都有自己的感觉,音乐会随着你移动而改变。在技术方面,困难的部分是生成过程式地板,裁剪视锥体和根据距离限制光照,以便在浏览器标签中运行,游戏pad支持,通过Web Gamepad API进行震动,以及添加多个图形级别,具有不同数量的着色器和房间粒子。整个游戏都可以在浏览器中作为一个单独的HTML文件运行。免费游戏,Windows和Mac下载也可用。同时,也可以在Steam Deck上运行,通过Linux构建。很想知道其他人是如何在多个工具中管理AI工作流程的。我的工作流程是相当混乱的,包含多个终端窗口和构建脚本,但最终还是成功了。欢迎任何反馈!https://johnreno.itch.io/ghost-house-3d