是時候將之前所學OpenGL/DirectX知識粘合成一完整遊戲.最簡單是『第一人稱視角射擊遊戲』FPS(First-person Shooter). 通過控制『準星』描准『怪物』按滑鼠左鍵發射『飛彈』.若擊中便會『爆炸』並擊殺『怪物』,其實它會在另地在生.若擊中地面則會『爆炸』.按鍵盤上下鍵在山地中前後移動.若近距離接近『怪物』它會另轉面自動走開(AI部分). 所有『怪物』與『飛彈』都是MD2模型.按ESC鍵退出遊戲.下載FPS:
下面所需要文章與代碼:
- AI之行走
- 準星
- 粒子爆炸特效
- 邊界球
- MD2文檔讀取與解析
- WAV音檔分釋與讀取
- DirectSound3D
- DirectInput之查詢滑鼠
- DirectInput之查詢鍵盤
- 粒子系統
- 廣告牌
- 紋理地形
- 天幕
- 紋理映射