安裝 VS2008 + XNA Game Studio 3.0 後,新建 Windows Game 專案取得最簡遊戲模板。核心為繼承 Microsoft.Xna.Framework.Game 的 Game1 類別。
GraphicsDeviceManager:圖形裝置管理器GraphicsDevice:圖形裝置Sprite:螢幕上 2D/3D 影像SpriteBatch:批次渲染 Sprite
Update/Draw 接受 GameTime 參數,依實際遊戲時間而非處理器速度決定動畫時機。預設 60fps 運行。
Windows 表單用事件(按鈕 Click),遊戲開發需轉為**輪詢思維**:在 Update 中持續檢測輸入裝置狀態(滑鼠、鍵盤)。本質上 Windows 事件機制也是對訊息迴圈(輪詢)的封裝。
XNA Game Studio 3.0 下載:https://creators.xna.com/en-us/xnags_islive