看板 GameDesign 關於我們 聯絡資訊
※ 引述《iLeyaSin365 (365)》之銘言: : 之前看到一個外國人頻道Gamefromscratch, : 是專門介紹遊戲引擎的。 : 由於我是外行, : 目前只有下載過Unity、Unreal還有Cry三個引擎,(只能說安裝而已,幾乎還不會操作 : ,所以是外行) : 但是這個頻道最近又展示出Wave engine與NeoAxis Engine,看起來覺得好像介面也不錯 : ,其實都想學一學或是了解看看。 新手的話建議不要。除非你的目標是無私貢獻刷聲望。 冷門引擎最大的問題是有bug求助無門。 : 當然熟悉操作才能真正發揮引擎功能, : 但是另一方面也是好奇每個引擎的特色與使用的感覺。 Unity的神來一筆在於半強迫所有class都繼承MonoBehavior, 新手可以直接專注遊戲邏輯,而不是理解引擎架構才開始寫code。 但底層函式庫基本上是黑盒子,無法藉由修改引擎達到專案需求。 很多人說UE4難度高其實是指C++的麻煩程度。新手得重新理解指標、標頭檔等概念。 Exception直接crash不跟你囉嗦;Constructor有bug編輯器便打不開。 容錯率低強迫你提高程式紀律。 如果能忍受圖形化介面,Blueprint倒是意外地好用。 本質是腳本語言但融合許多語言的優點, 如Multiple Return、Static Typing、Compile-time error等 時間控制類的邏輯,在BP上用delay node有時更為簡潔。 但BP協作時無法merge conflict是一大隱憂。 最後付費方式也是重要考量點。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.230.87.225 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/GameDesign/M.1616042730.A.F21.html
iLeyaSin365: 謝謝回答 獲益良多 聊贈一點p幣酬謝 03/18 14:32