《遊戲設計模式》(Game Programming Patterns)

fdy1045發表於2015-01-10

這本書對於遊戲行業的同學們來說是相當需要的,國內遊戲行業其實一直都沒有一個很成系統介紹高階一點的遊戲程式設計這方面的材料。都是各家公司根據各家的經驗,口口相傳的。國外在遊戲工業方面走得相當靠前,因此這方面的材料也相對來說會多一些。

今天就給大家介紹一下這本書《遊戲設計模式》 Robert Nystrom 作有二十年的從業經驗,在EA待過7年的時間。

enter image description here

大部分遊戲開發者在他們遊戲專案上總是一個巨大的挑戰,總是東拼西湊,修修補補。很多遊戲專案常常以失敗告終,或者是被淹沒在複雜而繁瑣的程式碼中。本書將具體的解決這些問題。基於多年一線頂級製作團隊的經驗,本書證明這些模式能夠幫你理清和優化你的遊戲,根據你的需求靈活的組織你所需要的設計模式。

本書中你將會學習到如何寫一個健壯的遊戲主體,如何使用元件式的方法組織你的實體,同時如何和使用CPU快取提高你的程式碼效能。同時你將深入的離家怎麼使用指令碼引擎來編輯一系列的功能,如何使用四叉樹和其它的空間規劃演算法來優化你的引擎,以及如果將傳統的設計模式應用到遊戲設計中。

這個作者是個極客,他寫這本書是用的Markdown這種標記語言寫的,所以直接在他的Github上就有這本書的原始碼。 https://github.com/munificent/game-programming-patterns/tree/master/book

在他的網站上就直接免費可以讓你讀 http://gameprogrammingpatterns.com/contents.html

相關文章