游戲開發一直是熱門的領域,掌握良好的游戲編程模式是開發人員的應備技能。
本書細致地講解了游戲開發需要用到的各種編程模式,並提供了豐富的示例。
全書共分20章,通過三大部分內容全面介紹了與游戲編程模式相關的各類知識點。
首部分介紹了基礎知識和框架;第二部分深入探索設計模式,並介紹了模式與游戲開發之間的關聯;第三部分介紹了13種有效的游戲設計模式。
本書提供了豐富的代碼示例,通過理論和代碼示例相結合的方式幫助讀者更好地學習。無論是游戲領域的設計人員、開發人員,還是想要進入游戲開發領域的學生和普通程序員,都可以閱讀本書。
RobertNystrom是一位擁有20年以上職業編程經驗的開發者,而他在其中大概一半的時間從事游戲開發。在藝電(ElectronicArts)的8年時間里,他曾參與勁爆美式足球(Madden)系列這樣龐大的項目,也曾投身於亨利·海茨沃斯大冒險(HenryHatsworthinthePuzzlingAdventure)這樣稍小規模的游戲開發之中。他所開發的游戲遍及PC、GameCube、PS2、XBox、X360以及DS平台。但他引以為傲的,是為開發者們提供了開發工具和共享庫。他熱衷於尋求易用的、漂亮的代碼來延伸和增強開發者們的創造力。Robert與他的妻子和兩個女兒定居於西雅圖,在那里你很有可能會見到他正在為朋友們下廚,或者在為他們上啤酒。