iceAD
2.41D
V2EX  ›  Claude

Claude code + Cursor 辅助游戏开发体验分享。

  •  
  •   iceAD · Jul 21, 2025 · 2588 views
    This topic created in 296 days ago, the information mentioned may be changed or developed.

    折腾了一段时间,分享下用 Claude Code 开发 UE5 项目的体验

    最近一直在尝试让 AI 来写游戏代码,感觉摸索出了一套还算可行的流程,来分享下。

    我的 setup

    项目是 Windows 上跑的 UE5.4 C++,已经写了一段时间了。现在的工作方式是:

    开发环境:

    • 主力 IDE:Rider (正常开发用)
    • AI 工作环境:Cursor 编辑器 + WSL 插件打开 Windows 项目目录
      • 左边窗口:Cursor chat ( ask 模式分析需求)
      • 右边窗口:Claude code (直接改代码)

    工作流程就是我在 cursor 里提需求,左边 chat 分析,右边 claude code 直接上手写,偶尔需要我去 rider 里操作一下。

    为了让 AI 好用,加了点东西

    项目目录下新建了两个文件夹:

    • ClaudeContent/ 用来放压缩过的项目上下文,不然每次都要重新介绍项目背景太麻烦
    • ClaudeScript/ 放一些 Claude code 能直接跑的脚本,主要是编译命令( WSL 环境编译 UE 还是有点麻烦的)

    重点是要让 Claude code 能自己验证改完的代码没问题。

    几个坑和经验

    上下文管理很重要:项目稍微复杂点就得模块化,按需给 AI 喂信息,不能一股脑全倒给它。

    自检流程必须有:现在只能简单验证编译通过,后面准备加点测试用例让它自己跑。

    文档要写得 AI 看得懂:流程图改用 mermaid 了,不确定写得清不清楚直接问 AI 。

    目前的痛点

    图形相关的东西基本废掉

    UI 界面、场景调试这些需要看效果的活,AI 基本帮不上忙。哪怕给再多上下文也没用,它又看不到画面。

    总结

    在 AI 能理解的范围内,Claude code 写代码确实挺靠谱的。

    逻辑开发、架构设计这些它处理得很好,但涉及视觉的就只能靠人了。

    整体来说还是提升了不少效率,特别是那些重复性的增删改查,基本不用自己动手了。

    有类似经验的兄弟可以交流下,看看还有啥能优化的地方。

    9 replies    2025-07-23 10:35:39 +08:00
    KodakkuD
        1
    KodakkuD  
       Jul 21, 2025
    请问做的是什么功能?
    iceAD
        2
    iceAD  
    OP
       Jul 21, 2025
    @KodakkuD 塔防类游戏,可以理解为类似兽人必须死。
    mekingname
        3
    mekingname  
       Jul 21, 2025
    你的 cursor 返回的信息,是怎么给到 claude code 的?手动复制粘贴?
    iceAD
        4
    iceAD  
    OP
       Jul 21, 2025
    @mekingname 会先和 Cursor 确定一个对 claude code 友好的任务说明。通常这个说明属于对话一次性的,所以会直接粘贴过去。之后 claude code 运行时,cursor 也只是起到一个辅助我理解的作用,因为可以 @文件,比传统 chat 网页要好使。 如果需要给到 claude code 的话,不复制粘贴,那也就是存在一个文件里面,在 claude code 去 @,但是这样还得维护这个文档的生命周期,我觉得一次性的复制粘贴就好。
    mekingname
        5
    mekingname  
       Jul 22, 2025
    @iceAD claude code 有 Python SDK ,可以用 Python 来操作 Claude Code 做任务。你可以让 cursor 去写操作 claude code 的代码。这样就能实现 cursor 直接控制 cc
    iceAD
        6
    iceAD  
    OP
       Jul 22, 2025
    @mekingname 从未设想的道路,可以实时。🫡
    iceAD
        7
    iceAD  
    OP
       Jul 22, 2025
    @mekingname 很棒,我明显感觉上下文被进一步压缩了,比我目前方案更进一步。
    mekingname
        8
    mekingname  
       Jul 23, 2025
    @iceAD 可以,要不要来我公众号投稿,就这个 cursor 控制 claude code 的方案
    iceAD
        9
    iceAD  
    OP
       Jul 23, 2025
    @mekingname 搂了一眼,我可能文笔不太行。不过点子随意分享。说不定微信公众号发了,评论区还有不一样的用法。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5903 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 61ms · UTC 02:00 · PVG 10:00 · LAX 19:00 · JFK 22:00
    ♥ Do have faith in what you're doing.