這個學期開設了遊戲專業的課程,上半學期開設了互動式圖形程式設計課程,下半學期開設了進階遊戲特性課程
。
互動式圖形設計課程主要講述DirectX的基本知識和應用,是遊戲程式設計的基礎課程。上半學期由于各種方面的原
因造成我在DirectX課程中,沒有深入學習。
下半學期的進階遊戲特性課程,是在遊戲程式設計上的進一步應用。由于老師考慮到部分同學沒有學習上半學期的
DirectX課程,是以采用OpenGL進行講解。這就再給了我一次補救學習的機會。
最近該課程要結課了,我也能夠根據一些參考代碼,編寫了一個有一定功能的小遊戲。
我打算分為以下幾部分來整理課程:天空盒,水面和紋理動畫、室外地形、室内地形、幀動畫和骨骼動畫、粒子
系統、遊戲實作等幾部分。
我學習的參考書是《OpenGL遊戲程式設計》Dave Astle 和 Kevin Hawkins著。我認為這是一本OpenGL比較好的入門
和提進階的書,至少對我來說是這樣。