金絲大環刀,解剖AI的工程難題。
這幾天東方明珠防御塔激光炮,攻擊蜜雪冰城雪王的梗很火
![]()
這讓我想起了非常經典的塔防游戲:kindom rush!那么,不懂前端,用AI編程工具,可以做出來同款嗎?
當下的AI編程工具,究竟能在多大程度上替代一個真實的程序員,完成一個小型項目的完整生命周期?
它們是只能寫玩具的“計算器”,還是能干工程的“發動機”?
它們在需求理解、代碼生成、Debug調試、項目管理等不同工程階段,各自的強項和短板是什么?
為了找到答案,我決定用這個熱門梗作為“測試用例”,模擬一個“不懂前端的后端程序員”,用美團NoCode、騰訊CodeBuddy和Cursor這三款工具,從零到一開發一款塔防游戲。
最終效果見視頻:
這不只是一篇開發日記,更是一份針對AI編程工具的深度工程評測報告。
一、項目需求與Prompt
提示詞很簡單
模仿經典游戲,kindom rush,做一款東方明珠塔攻擊蜜雪冰城雪人的游戲,雪人最后會去把東方明珠防御塔拆掉二、三款工具的橫向評測
維度一:需求理解與項目初始化能力
美團NoCode
速度很快,不到10分鐘做出來,但看到NoCode出的效果,放棄了
![]()
啟動快,但對復雜邏輯(塔防)理解有偏差,生成的是“Flappy Bird”式游戲,證明其在特定模板外,對復雜需求的分解能力有限
騰訊CodeBuddy
采用“瀑布式”的重規劃模式,規劃非常細致,初始化耗時較長,但生成的項目骨架更接近需求。
![]()
維度二:核心邏輯的迭代與Debug能力
CodeBuddy
這次編程很慢,大概花了一個小時
![]()
雖然是想要的樣子,但雪人不移動不出現,后邊微調就各種瞎改,可以說是沒什么效果,而且讀代碼很慢,不像cursor能一下把整個項目看完,一個文件一個文件讀,效率很低,折騰了一個小時,只能換cursor
改用Cursor,指出每次出現的問題 1 2 3 4,有時候指出問題它也解決不了,這時候我們就需要告訴它要加一些日志,然后把控制臺的日志復制給它
![]()
cursor閱讀代碼速度很快,基本上滿足我要的效果
中間又用cursor解決了很多雪人生成慢、要不就是10個雪人一起走或者重影的嚇人問題,再調整各種細節,差不多花了6個小時,終于做出來丑丑,但是能玩的一版
![]()
維度三:生態整合與多模態能力
CodeBuddy雖然號稱可以做設計
![]()
但是給我的圖片是這樣的?html代碼?
![]()
加圖片效果只能打開Lovart網站,讓它輸出幾個東方明珠防御塔和蜜雪冰城雪人造型,選擇透明背景,效果很好!
我要做一款東方明珠塔保衛戰的塔防游戲 ,幫我生成以下圖片: default-enemy.png mixue-snowman-boss.png mixue-snowman-heavy.png oriental-pearl-basic.png oriental-pearl-sniper.png default-tower.png mixue-snowman-fast.png mixue-snowman-normal.png oriental-pearl-rapid.png oriental-pearl-splash.png ![]()
如果AI編程能夠集成Lovart這種設計智能體的MCP,那效果確實會更好。
三、:成本與效率的深度思考
做這個游戲,花費的request太多了,一天多了200多request
![]()
6小時,200+次Request,成本大概10刀,有些貴了。
Cursor之所以體驗更好,本質是它用更合理的工程設計(如更優的上下文策略),提高了單次Request的成功率,從而在宏觀上節省了工程師的時間和金錢。這正是CodeBuddy這類產品需要追趕的工程差距。”
小白用AI編程工具,非常關鍵的一點,做到比較滿意的效果要及時備份,因為下次不知道AI會改成什么樣子,再也回不去。
后記
沒有AI編程工具,后端工程師開發這樣的游戲基本是不太可能的。
有趣的是,雖然Cursor在開發階段表現出色,但最終的打包部署環節,我還是在CodeBuddy的幫助下解決了云端部署時MP3的兼容性問題,部署到云端,我才能分享給大家體驗。這說明不同的工具,都有其擅長的地方和優勢。
目前的AI編程,還遠不是“一句話生成應用”的魔法。它更像一個能力極強、但經驗不足的“實習生”。你需要成為一個優秀的“導師”(架構師),去定義清晰的任務、提供關鍵的信息、并用你的工程經驗去糾正它的錯誤。
Cursor更像一個優秀的“結對編程”伙伴,而CodeBuddy則試圖成為一個“項目經理”。
探討與福利
雖然本次評測Cursor在開發效率上表現更優,但騰訊CodeBuddy作為追趕者,其細致的規劃能力也體現了不同的產品思路。
本次我依然為大家爭取了3個CodeBuddy的邀請碼,目的是希望大家能親自上手,與我一同探討不同AI編程工具的架構哲學與工程實現。
游戲鏈接在最后,電腦玩或者手機橫屏玩為佳,拉到閱讀原文,試試你能不能過第二關?
回復【AI編程】,送3個騰訊CodeBuddy邀請碼!討論研究AI編程的工程問題。
我是刀哥,大廠架構師,出海創業者,深入研究AI工具和AI編程。關注我,了解更多AI知識!
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.