Claude code + Cursor 辅助游戏开发体验分享。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iceAD
2.41D
V2EX    Claude

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

  •  
  •   iceAD 86 天前 1695 次点击
    这是一个创建于 86 天前的主题,其中的信息可能已经有所发展或是发生改变。

    折腾了一段时间,分享下用 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 条回复    2025-07-23 10:35:39 +08:00
    KodakkuD
        1
    KodakkuD  
       86 天前
    请问做的是什么功能?
    iceAD
        2
    iceAD  
    OP
       86 天前
    @KodakkuD 塔防类游戏,可以理解为类似兽人必须死。
    mekingname
        3
    mekingname  
       86 天前
    你的 cursor 返回的信息,是怎么给到 claude code 的?手动复制粘贴?
    iceAD
        4
    iceAD  
    OP
       86 天前
    @mekingname 会先和 Cursor 确定一个对 claude code 友好的任务说明。通常这个说明属于对话一次性的,所以会直接粘贴过去。之后 claude code 运行时,cursor 也只是起到一个辅助我理解的作用,因为可以 @文件,比传统 chat 网页要好使。 如果需要给到 claude code 的话,不复制粘贴,那也就是存在一个文件里面,在 claude code 去 @,但是这样还得维护这个文档的生命周期,我觉得一次性的复制粘贴就好。
    mekingname
        5
    mekingname  
       85 天前
    @iceAD claude code 有 Python SDK ,可以用 Python 来操作 Claude Code 做任务。你可以让 cursor 去写操作 claude code 的代码。这样就能实现 cursor 直接控制 cc
    iceAD
        6
    iceAD  
    OP
       85 天前
    @mekingname 从未设想的道路,可以实时。
    iceAD
        7
    iceAD  
    OP
       85 天前
    @mekingname 很棒,我明显感觉上下文被进一步压缩了,比我目前方案更进一步。
    mekingname
        8
    mekingname  
       84 天前
    @iceAD 可以,要不要来我公众号投稿,就这个 cursor 控制 claude code 的方案
    iceAD
        9
    iceAD  
    OP
       84 天前
    @mekingname 搂了一眼,我可能文笔不太行。不过点子随意分享。说不定微信公众号发了,评论区还有不一样的用法。
    关于     帮助文档     自助推广系统     博客     API     FAQ   &bsp; Solana     1224 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 23:37 PVG 07:37 LAX 16:37 JFK 19:37
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86