Robert Nystrom has programmed professionally for twenty years, about half of which is in games. During his eight years at Electronic Arts, he worked on behemoths like Madden and smaller titles like Henry Hatsworth in the Puzzling Adventure. He's shipped games on the PC, GameCube, PS2, XBox, X360, and DS, but is most proud of the tools and shared libraries he created for others to build on. He loves seeing usable, beautiful code magnify the creative ability of others.
The biggest challenge facing many game programmers is completing their game. Most game projects fizzle out, overwhelmed by the complexity of their own code. Game Programming Patterns tackles that exact problem. Based on years of experience in shipped AAA titles, this book collects proven patterns to untangle and optimize your game, organized as independent recipes so you can pick just the patterns you need.
You will learn how to write a robust game loop, how to organize your entities using components, and take advantage of the CPUs cache to improve your performance. You'll dive deep into how scripting engines encode behavior, how quadtrees and other spatial partitions optimize your engine, and how other classic design patterns can be used in games.
發表於2024-11-22
Game Programming Patterns 2024 pdf epub mobi 電子書 下載
首先這本書可以在網站上讀到原版: http://www.gameprogrammingpatterns.com/contents.html 讀這本書之前對於設計模式已經有一定的瞭解瞭,很早以前讀過四人幫的書,也也寫過不少代碼,相關的實踐也是不少的。然而讀完這本書以後,我想說依然收獲很大,感受如下: 1、這本書...
評分看完這本書時的體會就是,踩過不少書中列舉的不好的實踐的坑,也在一些優秀的代碼中看到過,或者是冥思苦想後想到瞭一些書中推薦的較好的實踐方法。 這本書最核心的思想之一就是告訴我們,設計模式沒有銀彈,沒有絕對意義上最好、最正確、最萬能的方法。書中對各種模式的適用場...
評分書中的例子是所有遊戲開發人員和對遊戲編程感興趣的人都遇到過的(除去某些從一開始就使用有完整Tools的遊戲引擎的人),因此非常親切。加上那些坑,再看看作者給齣的“不完美”實現,如果你真的寫過很多代碼,一定會捶胸頓足:是的我這麼乾過!沒錯我現在還在這麼乾!我被這個...
評分首先這本書可以在網站上讀到原版: http://www.gameprogrammingpatterns.com/contents.html 讀這本書之前對於設計模式已經有一定的瞭解瞭,很早以前讀過四人幫的書,也也寫過不少代碼,相關的實踐也是不少的。然而讀完這本書以後,我想說依然收獲很大,感受如下: 1、這本書...
評分看完這本書時的體會就是,踩過不少書中列舉的不好的實踐的坑,也在一些優秀的代碼中看到過,或者是冥思苦想後想到瞭一些書中推薦的較好的實踐方法。 這本書最核心的思想之一就是告訴我們,設計模式沒有銀彈,沒有絕對意義上最好、最正確、最萬能的方法。書中對各種模式的適用場...
圖書標籤: 遊戲編程 設計模式 編程 遊戲開發 計算機 遊戲 程序設計 programming
對於新手來說,此書可謂入門寶典。對於有一定經驗的人來說,此書則可舉一反三、查漏補缺。快速啃完,需要消化。
評分對於新手來說,此書可謂入門寶典。對於有一定經驗的人來說,此書則可舉一反三、查漏補缺。快速啃完,需要消化。
評分啃的第一本英文原版書
評分基礎讀物,點到為止,會給彆人推薦
評分啃的第一本英文原版書
Game Programming Patterns 2024 pdf epub mobi 電子書 下載