還記得剛看這本書時立刻開啟最後一章的範例程式,以為會有一個完整的遊戲出現在我眼前,結果大失所望,只是一個像simcity般什麼也沒有的崎嶇地型而已。反而在第9章裡有一個算是像樣的遊戲,但只是breakout(撞磚)而已!好歹弄一隻超小型的rpg也好吧....畢竟是isometric game 書嘛......
本書的流程大概是這樣:
win32 和 directx的基本功
direct sound 和 game design
再說一下tile 和 isometric tile
動手建engine和優化engine
怎樣控制物件移動
怎樣選擇物件和ai
自動生成map
最後也是最強的: 用製造3d的方法去做2d!
看後感覺到game programming 是博大精深的,一本磚頭書只能說到game programming的一小部份。作者只是集中介紹畫圖的部份,其他如ai 和 path finding 只是說了數頁,又說自己不是最專業的云云。但實在太少了,介紹的程度就如新手般沒兩樣,說多一點也不要緊吧?!
整本書沒有一隻正式的遊戲,breakout 連起始畫面也沒有!進去在任何一處點一下就可以開始遊戲,那章最後說什麼「留給你去做」......出發點是非常好的沒錯,但未免太有點兒那個吧......
整本書算是看了一遍,但似懂不懂的地方非常多╴還是趁現在快點動手去做一隻遊戲吧。
Sunday, August 10, 2008
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment