PTT評價

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

看板C_Chat標題Re: [閒聊] AI現階段對於獨立遊戲開發者的效率提升很作者
kkll7952
(KO)
時間推噓 9 推:9 噓:0 →:7

大家好,我是開發遊戲的板友 KO(kkll7952)
(開發中steam遊戲 : AirBoost:天空機士)

本身我是多年經驗的遊戲程式工程師
對於AI也很好奇
每當AI有一些突破時 也會摸魚測試一下
也想分享目前的經驗跟感受

比如Cursor剛推出時 , 我也讓Cursor用Unity做了個小遊戲
也分享了過程,主要由AI製作,不過專案做大後,開始出現BUG跟反覆出錯的問題
最後自己修正
但還是有做出一個可以玩的小遊戲
https://home.gamer.com.tw/creationDetail.php?sn=6006869

遊戲也輸出成網頁版
丟在Itch可以玩
https://filtergame.itch.io/samurai-survivor

最近chatgpt o3系列
也大幅提升了程式設計的能力
我就配合o3功能
製作了網頁遊戲跟 台灣獨立遊戲網站 IndieGameWebTW
這兩個就基本是全由AI寫的
因為我自己也不懂網頁跟JS這些

IndieGameWebTW 台灣遊戲列表
https://filtergame.github.io/IndieGameWebTW/

o3-mini製作的迷你倖存者遊戲
https://filtergame.github.io/ShootoutSurvivorJS/

最近Claude 3.7 因為太忙了還沒去試XD
_____________

說這麼多回到標題,那效率有大幅提高嗎?

我自己感覺的話,覺得AI算是強化本業
大概提高20~30%吧
在一些使用場景偶有其效

比如現在我主力開發的steam遊戲 AirBoost:天空機士
(上面ai東西都算是摸魚做的 哈哈)

因為已經自己做了很多功能
現在也不好讓AI插手
但是一些旁支功能很有幫助

像是最近我的Steam遊戲上架了Demo
Demo的話
一般都會想串接Steam的SDK
串接後就會有一些steam平台功能

比如驗證有沒有持有遊戲 (算是防盜版的一種)
成就系統 , 遊戲內Steam截圖 , 遊戲中叫出Steam系統UI等等的功能

這些都不複雜
但功能很多處理起來也很花時間
加上跟平台有關的功能
需要去實際驗證
充滿很多不確定因素

正常都需要先從看官方文件
看範例專案去慢慢學
有些官方文件不清楚的
還需要去論壇查
比如串接怎樣算成功?要如何測試?SDK有測試模式嗎?
一定要先上架才能測試嗎?等等問題
常常看完文件也會產生很多疑問

一般在公司
我們都會找一個同事去研究
可能研究個一個月
把各種功能跟串接方法都研究好了
最後這同事就會寫文件並且報告給大家聽
那你可能看同事的文件跟參加一次會議就可以了解80%了
(同事幫你把坑都採完了,大幅縮短了時間)

這次我串接STEAM SDK
我就是問AI為主
現在AI除了訓練時讀了很多資料
也可以叫他去搜尋網頁
所以當我有疑問跟假設時,就可以問AI

AI就相當是這個研究過STEAM SDK有經驗的同事
幫了很多忙
讓我只需要稍微看過文件後
再問一些問題
就可以快速把Steam SDK弄好

現在也聽到很多開發者會邊問AI邊學程式
或是實現特定功能
製作門檻跟速度比以前進步很多
但基本還是要懂一點
所以我都說AI是強化本業
大概是這樣!

--

※ PTT 留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 112.78.70.40 (臺灣)
PTT 網址

jeremy798603/11 13:10推 同感 以前要一直爬網頁找資料的時間 現在AI就可以

zseineo03/11 13:10

jeremy798603/11 13:10省下大約7成左右的時間

inte629l03/11 13:10

vios1000903/11 13:14基本上就等同一個會給你問答的搜尋引擎,熱門的沒問題

vios1000903/11 13:14,冷門的還是得自己搞

chipnndale03/11 13:15確實,至少要有domain knowledge才知道怎麼問AI問題

chipnndale03/11 13:15,完全不懂的人還是不容易

hinenak03/11 13:20現在AI最方便的真的就是叫他去讀網頁資料幫你做統整

fish77013003/11 13:27推強化本業 AI有些回答常常是錯的 也要自己有基礎知識

carzyallen03/11 13:27要怎麼甄別AI是不是在胡說八道

fish77013003/11 13:27才會知道他錯在哪 還有就是問的時候設定情境很重要

fish77013003/11 13:28例如什麼功能往後會有擴展性需求 什麼功能寫法盡可能

fish77013003/11 13:28簡潔 都設定好他輸出的程式碼才會比較貼合你想要的

h7531141803/11 14:38

clothg3456903/11 14:50