看板 C_Chat 關於我們 聯絡資訊
※ 引述 《dreamnook2》 之銘言: : https://youtu.be/lJu_DgCHfx4
: 目前這位 YTer 定期發影片講現在gamedev的問題 : TL;DR 認為現在開發 : 1. 懶惰不認真優化 : 2. 各種該研究的東西都丟給引擎與顯卡 : 3. 錯誤方向堆高顯卡價格 : : 是不是全部人都這樣不知道 : 不過在資源充沛的現代,人是滿多變懶的 阿肥剛下班有空閒認真一下,本身是軟體從業人員,其實這個就是亞馬所說的節約架構(Fr ugal architecture)提出的問題。當代很多軟體開發其實都會引入框架,這些框架方便管 理開發者的程式也同時可以加速開發生產的速度又可以增加系統魯棒性。 但是代價就是更多的資源被消耗浪費掉,過往很多那種考驗開發人員的資源控制能力的Code 其實最大的問題就是復用性很低,像是為了省記憶體會針對某些數據處理流弄一段重複記憶 體重複使用,但是換了一個新專案就是大家重頭開始走開發優化導致開發效率很低。 像阿肥自己很久以前就用過64K的32位元浮點數系統寫了一個很早期的語音辨識晶片,這東 西很多客製化的部分Code的記憶體執行使用在DEBUG時期常常遇到溢位問題,後來才不斷優 化解掉。你現在要我在回去那種環境寫Code我一定瘋掉,可能一季都開發不完。 其實這就蠻兩難的,軟體的世界很常遇到只要引入通用性跟提升魯棒性,你消耗的資源就會 變多,為了優化到開發環境中勢必要削除通用性導致軟體專案維護成本上升。 阿肥我自己是覺得未來AI比較正確的方向是應用到底層讓模型自動協助優化器跟Compile的 運作。去年前年好像MIT也有相關的研究但是就是很實驗室的研究,我感覺離產品化的距離 還有很多坑要走,尤其是以現在的神經網路模型是有機會跳脫的,所以當前比較火的研究是 世界模型讓模型理解物理跟邏輯是現在進行式。 以上 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.162.102.152 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1737372592.A.227.html
ILoveAMD: 現在都用遊戲引擎了 01/20 19:32
對,其實遊戲引擎就是一種框架,很多遊戲引擎都是為了通用性跟提升開發效率而生產的, 代價就是資源不可能只針對你的遊戲優化,要優化就要改底層增加開發的時間成本。 ※ 編輯: sxy67230 (1.162.102.152 臺灣), 01/20/2025 19:36:06
gino0717: 遊戲引擎商先做一個效能差的實作 過幾年做個優化過的 01/20 19:36
gino0717: 還可以取個新名字拿去發表會上秀 01/20 19:37
vsepr55: 開發遊戲就是搶快,能早點上fps砍半也不是什麼問題== 01/20 19:37
fishenos: 對阿實際fps30,我可以接受,其他人勒? 01/20 19:42
a79111010: 股東不會在意你FPS多少 只會在意你東西能多快生出來賣 01/20 19:43
a71085: 所以近年才有不少不優化上PC硬幹 主機板本撐不住 01/20 20:13
frogwally: 推這篇 01/20 20:24