做遊戲的話但看妳題目的那本書就可以入門,中間那本有時間就看看吧,1300多頁。最後那本不用看了,除非想開發系統。
想直接學3D也行,不過我建議妳先看下大師技巧,因為他不僅僅將2D遊戲,還講了關於遊戲的各個方面,比如人工智能、物理碰撞,更為重要的是——作者Lamothe非常慷慨地為妳提供了三份引擎!——圖形、輸入、聲音。這對於初學者可是壹筆不小的財富。
願意直接學3D也行,但那多少有些偏離“遊戲編程”,畢竟做3D圖形程序和做遊戲是有區別的。我的建議是,先讀大師,了解遊戲是怎麽回事,再學3D……
最後,大師技巧那本書我很久以前也讀過,要是妳在閱讀過程中有什麽困難的話,我也很願意與妳探討。