各位,
多数时候,我都埋在ML架构、局部推理优化以及与Xcode分配配置文件调试的典型iOS应用中。但这周末,我想要尝试完全不同的东西:纯粹的“感观编码”.
相反于跳上Cursor/web-app的流行之上,我想要看看是否可以使用终端命令行驱动Unity这个重型引擎。如果我能严格作为命令行工程师/架构师,让AI生成C#逻辑,那将是一个完全不同的结果。
**(技术栈 🛠️) **
- 核心引擎: Unity (针对iOS/App Store)
- AI助手:
gemini-cli(从我自己的终端直接运行) - UI框架: Stitch (处理接口层)
(工作流程 💻)
我使用的工作流程简直像科幻小说。如果我在一个监视器上打开了Unity,另一个监视器上打开了终端,我会在终端输入概念性参数要求gemini-cli生成特定的单例管理器(game states)或自定义物理行为脚本。
然后Gemini会输出raw C#生成代码,我会将其粘贴到Unity中,点击运行。如果Unity中发生编译错误,我根本不阅读它。相反的,我直接将Unity控制台中的错误日志复制并粘贴到CLI,然后让Gemini自己解决问题。
使用Stitch,我专注于视觉布局,使用CLI生成数据绑定和事件侦听器脚本以桥接UI和核心Unity逻辑。
(好的 ✅)
- 零分心率: 使用CLI而不是可集成的AI IDE确保我专注于逻辑生成,无非是输入和输出。
- 架构优先: 因为我不被语法所困扰,我可以用大脑来理清高层架构,比如优化渲染管道或设计一个干净的事件系统。
- Stitch集成:使用AI生成UI绑定脚本是一个巨大的时间节省。
(现实检查 ❌)
- 语境管理窗口:当我的项目越来越大时,维持多个相互依赖的Unity C#脚本在纯CLI环境中的语境成为一个两难的选择。你必须对输入的参数有非常准确的意识。
- App Store的最终里程碑: AI可以为你写游戏,但它无法 (至少现在还不能) 导航Apple的App Store Connect的绝对迷宫、隐私清单和审查规定。获得最后的审批仍然需要人类苦难的标准方法。
有人在这里尝试使用CLI基于AI工具驱动Unity或者Unreal这样的重型引擎吗?
评论 (0)