Re: [閒聊] AI現階段對於獨立遊戲開發者的效率提升很
我現在是在做數百人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
03/11 14:08, 4F
→
03/11 14:08,
8月前
, 5F
03/11 14:08, 5F
→
03/11 14:08,
8月前
, 6F
03/11 14:08, 6F
→
03/11 14:10,
8月前
, 7F
03/11 14:10, 7F
→
03/11 14:10,
8月前
, 8F
03/11 14:10, 8F
推
03/11 14:15,
8月前
, 9F
03/11 14:15, 9F
→
03/11 14:15,
8月前
, 10F
03/11 14:15, 10F
→
03/11 14:16,
8月前
, 11F
03/11 14:16, 11F
推
03/11 14:16,
8月前
, 12F
03/11 14:16, 12F
推
03/11 14:41,
8月前
, 13F
03/11 14:41, 13F
推
03/11 15:09,
8月前
, 14F
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
03/11 15:31, 17F
→
03/11 15:31,
8月前
, 18F
03/11 15:31, 18F
→
03/11 15:33,
8月前
, 19F
03/11 15:33, 19F
→
03/11 15:33,
8月前
, 20F
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
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
03/11 17:12, 26F
→
03/11 17:13,
8月前
, 27F
03/11 17:13, 27F
→
03/11 17:13,
8月前
, 28F
03/11 17:13, 28F
→
03/11 17:14,
8月前
, 29F
03/11 17:14, 29F
推
03/11 22:00,
8月前
, 30F
03/11 22:00, 30F
討論串 (同標題文章)
完整討論串 (本文為第 4 之 4 篇):