独立开发者用 Claude Code 搭配 Blender、Unity 做出精致 3D 钓鱼游戏
独立开发者@ForkedPush 用 Claude Code、Blender 和 Unity 三款工具,独立完成了一款画面精致的3D钓鱼游戏《I Just Wanted to Fish》。游戏场景包含清澈海水、热带小岛、森林、瀑布、木质码头,玩家操控的角色可以划船、钓鱼、自由探索。
@ForkedPush 的制作流程对独立游戏开发者有很高参考价值:他先通过模型上下文协议(MCP)把 Claude Code 同时连接到 Blender 和 Unity。在 Blender 中,Claude 编写并执行 Python 脚本,完成3D建模、材质设置、骨骼绑定和动画制作,完成后直接导出到 Unity。
后续通过 Unity MCP,Claude 负责编写 C# 代码、导入模型、搭建场景、实现游戏交互逻辑。开发者本人只负责整体设计、试玩测试,持续向 AI 反馈需要调整的细节。
最有代表性的案例是沙滩螃蟹角色的制作:开发者仅提供两张参考照片、一张简单草图和四句话描述,Claude 就生成了包含40个部件、42根骨骼、18段动画的完整螃蟹模型。从收到需求到螃蟹出现在游戏沙滩上仅用时53分钟,经过后续反馈修改,不到两小时就完成了这个角色。
这款游戏的所有3D模型都通过 Python 脚本生成,后续想要调整螃蟹钳子大小、修改角色动作,直接修改对应参数、重新运行脚本即可。这种工作流非常适合风格化独立游戏开发。
过去个人开发者经常卡在3D美术和动画制作环节,现在 AI 已经可以承担相当一部分工作量。生成的模型、动画和代码都会保留在项目中,方便后续修改和复用,开发者可以把更多时间投入到决定游戏核心品质的部分:玩法设计、关卡设计和游戏体验打磨。
目前《I Just Wanted to Fish》已经上线 Steam 商店页面,未来会有更多由一两人完成、画面精致且有创意的独立游戏出现。