Re: [魯蛇] 遊戲引擎到底怎麼寫出來?

作者: chenglap (無想流流星拳)   2014-07-11 11:32:16
※ 引述《danny6430 (賴打)》之銘言:
: 有可以銜接的一些資料可以參考嗎?
: 謝謝
首先, 你先要有一個遊戲.
然後, 你用那個遊戲作為基底, 造出另一個遊戲.
之後再為了造第三個遊戲, 開始改裝它變成更容易修改內容.
那就叫遊戲引擎了.
所以遊戲引擎是從遊戲進化出來, 而不是被製造出來的.
當第一個遊戲都沒人想玩, 自然不會有第二個改版, 也不會有甚麼引擎.
先有好玩的遊戲才有改的價值. 遊戲引擎說出了, 就是用來衍生同一類型
遊戲的工具包.
未有好玩的遊戲之前憑空造出的引擎, 是空中樓閣.
作者: cooper6334 (庫波)   2014-07-11 11:46:00
unity也是先有遊戲才生出來的?
作者: NDark (溺於黑暗)   2014-07-11 11:53:00
unity是由unreal催生(?)出來的.而unreal則是由epic作了八年的遊戲在1998年才生出第一代.
作者: damody (天亮damody)   2014-07-11 12:00:00
unity有吧!大部份人看到他時都是第三版了,他前兩版原本是走3d web player路線的,跟跨平台路線http://unity3d.com/unity/whats-new/archive
作者: chchwy (mat)   2014-07-11 12:41:00
基本上這脈絡沒錯 做過很多遊戲的人才知道怎麼設計引擎
作者: BSpowerx (B.S)   2014-07-11 13:17:00
推精闢解釋XD
作者: doomleika (iSuck)   2014-07-11 14:11:00
最後一句反例是當你做出很多遊戲的時候可能就會先生引擎了不過所謂遊戲引擎就是軟體重用,設計多了會看到常見的ypattern集合幾來
作者: KanoLoa (卡)   2014-07-12 03:41:00
不用好玩,接很多重複的爛研發計畫就可以生出爛引擎了
作者: AmosYang (泛用人型編碼器)   2014-07-13 01:14:00
補充一些關鍵字: library, framework, engine, toolkit,API, middleware; 任取兩個字 A & B,去 google A vs B可以找到許多這方面的討論
作者: anshley (想念卻不想見的人)   2014-07-18 10:41:00
請U這時可以說的只是某些遊戲引擎的模式而已,不是通例

Links booklink

Contact Us: admin [ a t ] ucptt.com