看板 GameDesign 關於我們 聯絡資訊
遊戲引擎如網友推文所說 便宜有免費 貴可以到千萬 但其真正的價值取決於四點 完整性 效能 支援以及人性化 雖然目前免費開源引擎很多也運作的很好 但是一般業界 有在使用的仍然不多 除了公司通常都會有自己的一套系統 部分是自行研發或是將這些 免費的東西拼拼湊湊而成 除此之外 大多還是購買"昂貴"的遊戲引擎 究竟這些昂貴的遊 戲引擎為什麼值這些錢? 感覺功能跟免費的差不了多少 關鍵就在前面提到的四點 第一是完整性 這也是免費引擎最欠缺的 有些圖形相當完美 但是其他部分就乏善可陳 縱使一堆人幫忙寫框架 接一堆plug-in run起來卻又不穩定 總而言之 就是少了什麼 或是有也只是點綴用 根本上不了戰場 等於使用者又要另外找相關部分來銜接 開發的穩 定度上因此受影響 其次是效能 這點也是免費跟收費引擎相當大的分野 看著滿街都是自 稱遊戲引擎 看了一下內容 也是什麼都有 基本的 bsp, octrees, occlusion,lod 絢麗的 mirror, water 等 似乎沒什麼差別 但一個特效或是功能的演算法成功與否不在於畫面有 多讚 而是取決於你能在多少台電腦跑 為了一個tech要寫多少個pass 只要同樣的效果 畫面差一點 但是可以讓我多賣一套 這就是成功的演算法 畫面人人會做 物理人人會寫 誰能達到高效率 才是遊戲引擎的價值所在 第三是支援 很多人會說免費的有完整的社群 應該算有很好的支援 但是對於公司而言 這些不能算是支援 一個有價值的遊戲引擎 最基本有完整的說明 再者有專人使用訓練 還有良好的售後服務 甚至專人支援 有任何問題可以快速解決 減低公司使用的門檻 最後是人性化 這點其實跟完整性是相關聯的 但我把它獨立出來 因為大多數收費的 遊戲引擎有完整視覺化操作介面 也就是所見即所得的編輯器 包含場景編輯器 腳本編輯器 特效編輯器等 方便美術或是遊戲設計師使用 程式可以做延伸的功能 畢竟遊戲引擎不是萬 能 許多區塊還是需要自行做延伸 但是好的架構將會減少開發的時間 程式可以將心思放在 這裡 調畫面的美感 有個編輯器給美術去調絕對比程式調好 遊戲設計師也可以設計遊戲的 關卡任務 整個團隊才會運作的良好 當然市面上還是很多很棒的免費開源引擎 給學習者很好的典範 免費引擎還是有他 的價值所在 我想說的是 不要重複發明輪子 要試著站在巨人的肩膀 把心力放在 更多美好的事物上 與大家共勉之~ ^^! 註 免費引擎不等於開源引擎 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.167.73.84
ycjcsie:那麼 我們還需要用C++慢慢寫嗎 05/18 20:02
hexen2:用授權的engine 就被別人綁死了 05/18 21:12
asoedarren:個人想怎麼寫都可 但最好是朝某個領域專精較佳 不要妄 05/18 22:33
asoedarren:想寫一個完整的引擎 把自己常用的東西包一包就好 05/18 22:34
asoedarren:以公司的立場而言 自己寫引擎也是被自己人綁死 ^^! 05/18 22:35
adms:寫的好的免費引擎就會開始轉成賣錢的商業引擎啦 12/14 14:30