1.三維數學基礎
這本有趣的書介紹了模擬和渲染3D世界所需的基礎數學知識,涵蓋了理論知識和C++實現代碼。
理論部分講解了3D中數學和幾何的關系,列出的技巧和公式可以作為參考手冊方便查找。實現部分演示了如何用代碼實現這些理論概念。編程示例語言是C++。其實這本書裏的理論知識,任何編程語言都可以實現。
2“遊戲編程模式”
本書是學習遊戲開發設計模式的最佳書籍之壹。如果妳只是想學習OOP設計模式,那麽妳可以看看這本書的命令模式壹章。這本書比較適合有壹定編程經驗,但是遊戲編程新手的開發者。請記住,不要重新發明輪子-學習這些模式,並使用它們來使遊戲更快更好。