Re: [閒聊] AI現階段對於獨立遊戲開發者的效率提升很

看板C_Chat作者 (halipapon)時間8月前 (2025/03/11 13:59), 8月前編輯推噓14(14016)
留言30則, 16人參與, 8月前最新討論串4/4 (看更多)
我現在是在做數百人team的大型企劃,基本上是copilot常駐。 先說結論, 至少在現在這個時間點,AI絕對不可能取代人力。 開發上通通交給AI刻,你會發現刻出來的東西效率奇差無比, 獨立遊戲可能勉強靠硬體扛爛效率,需要刁性能的大企劃就沒辦法這樣玩。 實務上對開發效率提升最大的就是複製貼上, 你做好一個物件,想去派生出另一個類似物件時, 會發現註解關鍵字打出來,後面整套都忙你寫完了,這時只要內部確認除錯99%就能直接用。 或是在寫一個函式內部的細節運算時, 他偵測到你接下來想要對剛剛寫的list或array幹嘛,就會幫你把後面的code補完, 這部分的正確率挺高的,即使有錯,修掉幾個關鍵字他就又會重新生成正確code, 在開發效率上這點幫很大的忙。 但是你想要整個函式丟給AI寫, 除非是簡單的置入取出或是一兩個loop就能完成的小運算能正確完成, 9成情況你會發現生成的東西打掉自己全部還比較快。 那對程式來說,什麼是現在AI能力帶來的最大價值呢? 我覺得是學習成本,AI輔助之下,學習成本大大大減低。 像我對C#印象還停留在10年前學生時代寫幾個Unity或視窗程式的想像, 後面就寫了10年職業C++,加上學生時期本業還有當初沒有AI的環境, Stack Overflow簡直程式員聖地,工作上也常常跑那查資料。 學生時期的C++ 6.0起,到後面的C++11 14 17 甚至20, 新語法好像很潮很炫泡沒錯,但是不熟的東西就是不熟, 出了社會還要update自己的知識背景真的很累人, 一個lambda式從C++11開始被導入,我拖到2017年附近才實戰熟用, 原因是新卒社員在學時lambda式基本款, 說code撰寫效率多好多快,現在這個老企劃的開發環境不能支援很難過。 結果隔一年剛好企劃大更新,一口氣開放使用C++11的全部功能和部分14新功能, 身為半個老鳥卻聽不懂新卒說的話很丟臉,才拼命惡補幾個實用的feature。 但現在, 我剛好遇到跨Unity平台的企劃, 面對10年沒碰的Unity,看到被Unity特化過後的C#,還真的瞬間問號, 想要用安心安定的C++思維來寫code時, 結果才寫個頭,發現後面直接幫你寫好整套??= 看得我滿頭????????? 查了才發現??=是C#8.0的新功能, 包含8.0的readonly或是9.0的Init Only Setter等等, AI能夠很自然的寫一套範例給你看。 即使中間有些邏輯錯誤需要你修,但這對新語言學習真的超快, 我看個2~3次提示出來後,後面就自然而然會下意識反映要這樣寫。 其他還有像以往我腳本語言都用python和ruby, 突然需要去隔壁組的小工具加新功能時,發現靠杯,那邊潮潮一時心血來潮用go在寫。 以前的話你需要去stack overflow等爬文學看懂再開始寫, 現在靠AI,你只要讀個大概文法就能動工,寫個頭AI邊補完你邊修就能搞定。 又或是前陣子想寫個1%low監控,腦內卻一時沒有好的演算法想法時就問AI, AI會幫你寫個大概,仔細看你會發現有邏輯錯誤和無限迴圈等不敷使用的地方, 但你能大概抓到這演算法的順序,重新整理下自己改寫就很快了。 對遊戲程式來說, 換個企劃換個工具,常常整個環境要重新掌握就需要一段時間, 現階段AI我覺得最最最大的價值所在就是在節省這個學習成本上。 提供參考。 至於美術,音響或QA上的運用就又是另一個天地了, 以後有機會再說。 題外話, lambda式方便歸方便, 但在內部運算展開時部分情形效率極差, 你通通靠UI幫你寫最新潮炫泡的寫法會出大包, 這時6.0老人思維的重要性就來了XD ----- Sent from JPTT on my Samsung SC-52F. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.109.236.69 (日本) ※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1741672769.A.485.html

03/11 14:02, 8月前 , 1F
推第一線實際經驗
03/11 14:02, 1F

03/11 14:03, 8月前 , 2F
03/11 14:03, 2F
※ 編輯: kuku321 (49.109.236.69 日本), 03/11/2025 14:06:30

03/11 14:06, 8月前 , 3F
03/11 14:06, 3F

03/11 14:08, 8月前 , 4F
C++越改越面目全非 根本認不出來
03/11 14:08, 4F

03/11 14:08, 8月前 , 5F
應該還會是cursor或copilot那樣的輔助AI維持好幾年吧
03/11 14:08, 5F

03/11 14:08, 8月前 , 6F
Devin那種直接能生成大型專案的還是不夠完善
03/11 14:08, 6F

03/11 14:10, 8月前 , 7F
維運案一些小工具(ex.檢查資料正確性, 驗證轉蛋機率)
03/11 14:10, 7F

03/11 14:10, 8月前 , 8F
高度客製化又不需要太在意效能的就很適合AI
03/11 14:10, 8F

03/11 14:15, 8月前 , 9F
copilot 很強大 不只小工具啦 大型軟體也適用
03/11 14:15, 9F

03/11 14:15, 8月前 , 10F
另外寫mod language 用copilot 很方便
03/11 14:15, 10F

03/11 14:16, 8月前 , 11F
省去很多熟悉語法跟查程式庫時間
03/11 14:16, 11F

03/11 14:16, 8月前 , 12F
C#現在就內建免費copilot給你用,上註解也方便
03/11 14:16, 12F

03/11 14:41, 8月前 , 13F
先推個免得被人發現我看不懂
03/11 14:41, 13F

03/11 15:09, 8月前 , 14F
目前看來AI用最爽的就工程師了,還不用怕AI警察
03/11 15:09, 14F

03/11 15:19, 8月前 , 15F
未來就是像從機械語言過渡到程式語言 要更加過度到自然語
03/11 15:19, 15F

03/11 15:19, 8月前 , 16F
言了
03/11 15:19, 16F

03/11 15:31, 8月前 , 17F
AI時代註解的重要性也變高了 註解寫的越精確AI的輔助
03/11 15:31, 17F

03/11 15:31, 8月前 , 18F
品質就越高
03/11 15:31, 18F

03/11 15:33, 8月前 , 19F
AI的另一個好處是正規化 我以前一堆破爛習慣都被AI糾
03/11 15:33, 19F

03/11 15:33, 8月前 , 20F
正 說這樣寫會有OOO的缺點或風險 以前根本沒得查這種
03/11 15:33, 20F

03/11 15:33, 8月前 , 21F
東西
03/11 15:33, 21F

03/11 15:43, 8月前 , 22F
推。雖然外行的我看不懂
03/11 15:43, 22F

03/11 16:36, 8月前 , 23F
推,希望有機會看到關於美術、音樂這塊AI運用的分享
03/11 16:36, 23F

03/11 16:48, 8月前 , 24F
我也好奇音樂的部分,現在可以自動生成樂曲,但是旋律的
03/11 16:48, 24F

03/11 16:48, 8月前 , 25F
部分我還沒看到可以生成的工具
03/11 16:48, 25F

03/11 17:12, 8月前 , 26F
我現在也是類似情況 基本上就是把原本花時間刻的reactive
03/11 17:12, 26F

03/11 17:13, 8月前 , 27F
直接叫AI生一個給我我再改 比我去找過去寫過的function
03/11 17:13, 27F

03/11 17:13, 8月前 , 28F
所花的時間還短 當然有時條件太複雜或是生得太爛我最終還是
03/11 17:13, 28F

03/11 17:14, 8月前 , 29F
要自己來 不過每天省個30分鐘 一個月一年下來也是很可觀
03/11 17:14, 29F

03/11 22:00, 8月前 , 30F
大神!
03/11 22:00, 30F
文章代碼(AID): #1dpz51I5 (C_Chat)
討論串 (同標題文章)
文章代碼(AID): #1dpz51I5 (C_Chat)