天天看點

遊戲程式設計學習(引)

這個學期開設了遊戲專業的課程,上半學期開設了互動式圖形程式設計課程,下半學期開設了進階遊戲特性課程

互動式圖形設計課程主要講述DirectX的基本知識和應用,是遊戲程式設計的基礎課程。上半學期由于各種方面的原

因造成我在DirectX課程中,沒有深入學習。

下半學期的進階遊戲特性課程,是在遊戲程式設計上的進一步應用。由于老師考慮到部分同學沒有學習上半學期的

DirectX課程,是以采用OpenGL進行講解。這就再給了我一次補救學習的機會。

最近該課程要結課了,我也能夠根據一些參考代碼,編寫了一個有一定功能的小遊戲。

我打算分為以下幾部分來整理課程:天空盒,水面和紋理動畫、室外地形、室内地形、幀動畫和骨骼動畫、粒子

系統、遊戲實作等幾部分。

我學習的參考書是《OpenGL遊戲程式設計》Dave Astle 和 Kevin Hawkins著。我認為這是一本OpenGL比較好的入門

和提進階的書,至少對我來說是這樣。

繼續閱讀