推 cjcat2266: 鑽研技術練功是不錯,但是要謹記一點,目的是要做遊戲 03/12 16:16
→ cjcat2266: "Make games, not game engines." 03/12 16:16
→ cjcat2266: 除非目的真的就是做個引擎滿足工程師浪漫 03/12 16:16
→ Ninja5566: 我同意你的講法, 但是這本書對於programmer也是非常 03/12 16:18
→ Ninja5566: 實用的書籍, trace裡面code我真的學到很多東西 03/12 16:18
推 coolrobin: 推推 03/12 20:00
推 holymars: 啊..不過設計一個遊戲真正難的地方畢竟不是programming 03/13 00:21
→ holymars: coding技巧/圖學知識這些..大概像是「左手只是輔助..」 03/13 00:21
→ holymars: 的感覺吧 03/13 00:21
推 pizzafan: 以我被卡住的瓶頸超久之後的沉澱過後經驗 : 03/13 00:47
→ pizzafan: 要一次到位完成game太難 03/13 00:47
推 pizzafan: 多半只能做些宣揚式的小game吧? 不如改做軟體3D建模 03/13 00:49
→ pizzafan: (至少要生成你的2D sprites比較快)(3D轉2D多角度) 03/13 00:52
推 cowbaying: 你用的所有工具 都包含了引擎的概念 03/13 02:36
→ cowbaying: 畢竟什麼都要自己刻的時代早已過去 也沒這麼多時間 03/13 02:37
→ cowbaying: 用2D還是3D我認為沒有半點關係 因為最後基本上都是卡 03/13 02:39
→ cowbaying: 美術跟音效 03/13 02:40
我講清楚點好了
1.我認為原po"主要"是在問如何設計引擎,而非如何讓遊戲好玩或是我該如何快速產出遊戲
,所以我沒有叫他用商用遊戲引擎就好, 況且我覺得學引擎如何正確用更困難
網路上一堆教學只教你寫出你要的目的效果, 沒教你實務上該要如何寫
結果unreal4的BP就拉成跟義大利麵一樣
2.我個人的終極目標是在這領域混飯吃,所以我認為寫出一個"只能動"不能維護的遊戲引擎
對我來講是不合格的事情, 如同學寫程式, 你可以看完螞蟻書就宣稱自己會寫程式
但是成為一名優秀的工程師你必須要會懂軟體工程方面的知識
3.承接2, 這本書是入門,並非教你如何自幹出商用遊戲引擎,而是讓你了解遊戲引擎
基本的設計考量和實際範例, 我認為這本書的深度不會到你看完其中一章就變成
該領域的大師, 造輪子我當然知道很累, 但是懂為什麼輪子為什麼
要設計成圓形是身為工程師的基本
※ 編輯: Ninja5566 (36.227.16.18), 03/13/2016 08:10:28
※ 編輯: Ninja5566 (36.227.16.18), 03/13/2016 08:12:33
推 os653: 感謝大大推薦,來研究看看 03/13 14:29
→ os653: 對了,不曉得有沒有教如何從輪子刻gui的書籍?google不到.. 03/13 14:37
→ os653: 因為基礎不好,我想試著慢慢從頭開始刻 03/13 14:37
→ os653: 但是光gui的部分就刻的很痛苦,且一改再改,更別說遊戲引擎 03/13 14:38
書裡面有一章專門講 UI programming
※ 編輯: Ninja5566 (36.227.16.18), 03/13/2016 15:34:40
推 os653: 了解,過幾天去圖書館找實體書翻翻看,希望還看的懂 03/13 17:26
→ os653: 我找到的是第一版的,那個UI的部分完全沒幫助... 03/14 19:55
→ os653: 倒是很好奇class多到讓compiler爆掉是什麼樣的概念 03/14 19:57
推 googled: 謝謝大大推薦的書籍以及網站,我會再研究看看的,謝謝 03/15 00:16
推 NX9999: 參考參考 03/17 04:09