[閒聊] 讓AI寫程式,花三天做了個小遊戲

看板C_Chat (希洽)作者 (KO)時間1天前 (2024/09/21 10:42), 編輯推噓14(14023)
留言37則, 18人參與, 6小時前最新討論串1/1
大家好我是KO 之前也分享過正在自己做STEAM獨立遊戲 最近AI很火,常常看到各種新聞 之前問GPT也可以寫程式 不過每次看GPT寫一堆 我也沒有驗證過到底寫的正不正確 最近開發者圈一直傳一套新的 Cursor AI 新聞也寫得很厲害 《AI 寫程式新工具 Cursor 掀熱潮!8 歲孩子也會用》 好像用嘴巴講就可以寫APP了 不過看他們測試都寫很小的APP 生為一個遊戲工程師 就很好奇到底能做到什麼程度 就弄了個Unity空專案讓Cursor來寫 開始我的摸魚之旅 一開始先弄好環境發現 真的只要動嘴說需求 , Cursor AI就會自己開始建立檔案跟寫程式了 有錯誤也可以直接貼給他 https://i.imgur.com/W0FFnP4.gif
確實還不錯,雖然很難一次就完成遊戲 但只要多說幾次,還是能持續推進進度 算是跟gpt最大的差別 想說不然做個類倖存者玩法的遊戲 花了一整個早上 終於可以操作角色並且有敵人來追了 但還沒有傷害那些 (順帶一提素材都是自己以前畫的) https://i.imgur.com/UhtNEUt.gif
做到這也覺得有點累 為了寫一點點功能跑了很多次對話 總覺得好像..還不如自己來? 但轉念一想,AI應該是擅長演算法 不如從這方面考考AI 像是讓AI寫一些漂亮的移動演算法 不要走路都疊在一起 測試後,果然...效果很好! 敵人們開始能流暢的成群走路了 https://i.imgur.com/zB8tSHa.gif
開始感受到AI的好處了 又加上一點障礙物判斷 好像一個追逐小遊戲就成形了 (白色方塊是障礙物) https://i.imgur.com/B4Ej9Es.gif
滿讚的 原本可以就此打住,但開始想說 都做到這了....該不會其實AI可以做出一個遊戲雛形吧 後來又讓ai加了基礎的戰鬥 防禦塔 , 掉落物 , 友軍設定 失敗判斷 還真的就形成了一個簡單的遊戲DEMO https://i.imgur.com/dvLFBFK.gif
https://i.imgur.com/hjMLZAK.gif
不過做到這時,不知不覺已經花了三天 摸魚來說也有點過頭了XD 所以也趕快收尾 這邊也把這遊戲輸出成網頁遊戲 只要點開網址就可以完了 遊戲網址↓↓大概可以玩五六分鐘 https://filtergame.github.io/GameTest/ 體驗下來很驚訝ai的進步 但AI目前也有小缺點, 就是空專案開始寫的話表現很好 如果做多了也會開始出現一些小毛病 修A問題造成B問題的錯誤 所以後面我也開始自己除錯 加上AI寫的比較亂一點 目前還是集中在單一功能實現很好 還沒法取代人,但可以做到很好的輔助 也是進步很多了 能感覺到未來開發的門檻也會降低 也希望能帶動更多台灣開發者也來做做遊戲 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.200.252.94 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1726886527.A.645.html

09/21 10:44, 1天前 , 1F
cursor的概念很棒 工程師很需要類似這樣的東西
09/21 10:44, 1F

09/21 10:45, 1天前 , 2F
Cursor是VS Code的分支吧 現在AI寫程式厲害是厲害 但真的會
09/21 10:45, 2F

09/21 10:46, 1天前 , 3F
造成很多人寫出知道能動但不知道為什麼能動的Code 初期入門
09/21 10:46, 3F

09/21 10:46, 1天前 , 4F
沒問題 真的很強 但隨著業務邏輯變複雜 這種情況有瓶頸
09/21 10:46, 4F

09/21 10:52, 1天前 , 5F
推、推,我用起來也是這樣,一開始弄成雛型很容易,後
09/21 10:52, 5F

09/21 10:53, 1天前 , 6F
工程師:程式能動了 但我不知道怎麼動的 主管:別動!
09/21 10:53, 6F

09/21 10:53, 1天前 , 7F
面要改就是看功力了,對我來說是剛好可以跨入遊戲製作
09/21 10:53, 7F

09/21 10:53, 1天前 , 8F
厲害
09/21 10:53, 8F

09/21 10:53, 1天前 , 9F
的門檻,不然以前要寫是真的進度推很慢。
09/21 10:53, 9F

09/21 10:53, 1天前 , 10F
上面這種狀況不論什麼時代都會有 XDD
09/21 10:53, 10F

09/21 11:01, 1天前 , 11F

09/21 11:15, 1天前 , 12F
這樣以後博弈還需要工程師嗎? 感覺ai就能達到需求了
09/21 11:15, 12F

09/21 11:15, 1天前 , 13F
09/21 11:15, 13F

09/21 11:34, 1天前 , 14F
現階段程式碼Ai組織快,但還是可能錯誤,不過已經認為未來
09/21 11:34, 14F

09/21 11:34, 1天前 , 15F
設計師只要知道怎麼寫,用Ai生成再修改就能搞定大多工作了
09/21 11:34, 15F

09/21 11:55, 1天前 , 16F
看來以後咒術師比工程師還重要
09/21 11:55, 16F

09/21 12:03, 1天前 , 17F
很強啊,摸魚三天就有這成果
09/21 12:03, 17F

09/21 12:03, 1天前 , 18F
更厲害更會用的人可能不用三天
09/21 12:03, 18F

09/21 12:03, 1天前 , 19F
AI就很適合做DEMO 只要能動起來就行
09/21 12:03, 19F

09/21 12:04, 1天前 , 20F
但脫離"能動起來就行"的狀況好 就還是需要人類
09/21 12:04, 20F

09/21 12:04, 1天前 , 21F
*狀況後
09/21 12:04, 21F

09/21 12:10, 1天前 , 22F
以前三個工程師才完成的事現在兩個就ok了,循序漸進淘
09/21 12:10, 22F

09/21 12:10, 1天前 , 23F
汰中
09/21 12:10, 23F

09/21 12:19, 1天前 , 24F
要看得懂AI寫的CODE然後改善他需要十六個工程師
09/21 12:19, 24F

09/21 12:23, 1天前 , 25F
現在確實已經很實用很有幫助了,但要完全取代工程師還早
09/21 12:23, 25F

09/21 12:24, 1天前 , 26F
部分取代就很恐怖了
09/21 12:24, 26F

09/21 12:25, 1天前 , 27F
完全取代的話人類社會會出亂子,不可能做到這麼厲害
09/21 12:25, 27F

09/21 12:25, 1天前 , 28F
設計者也不會蠢到設計一個斷自己生路的產品
09/21 12:25, 28F

09/21 12:25, 1天前 , 29F
A: 我用AI寫了一個軟體 B: 是喔, 在哪我看看
09/21 12:25, 29F

09/21 12:26, 1天前 , 30F
A: http:/localhost:3000
09/21 12:26, 30F

09/21 12:34, 23小時前 , 31F
感覺大學要出作業越來越困難了
09/21 12:34, 31F

09/21 12:39, 23小時前 , 32F
可能可以要求加註解之類的吧 短期可能不明顯 但長時間習慣用
09/21 12:39, 32F

09/21 12:40, 23小時前 , 33F
AI寫超過自己理解的CODE的人滿明顯的
09/21 12:40, 33F

09/21 16:11, 20小時前 , 34F
推實作
09/21 16:11, 34F
EijiHoba:轉錄至看板 GameDesign 09/21 17:57

09/21 18:53, 17小時前 , 35F
有趣
09/21 18:53, 35F

09/22 06:23, 6小時前 , 36F
以大型專案來說,目前AI只能做前期工作,後面還是要靠工程
09/22 06:23, 36F

09/22 06:23, 6小時前 , 37F
師,但這類應用確實是減少了不少前期開發時間
09/22 06:23, 37F
文章代碼(AID): #1cxZ9_P5 (C_Chat)
文章代碼(AID): #1cxZ9_P5 (C_Chat)