什麼是 XNA Game Studio Express?
適用於 Windows 與 Xbox 360 的遊戲開發解決方案,基於 Visual C# 2005 Express Edition,建構於 XNA Framework (托管遊戲開發類別庫) 之上。核心優勢:大多數程式碼無需修改即可在兩平台執行。
適用對象
- 學生、遊戲愛好者、獨立遊戲開發者
- 想快速驗證遊戲創意、學習圖形/音訊程式設計
快速開始
- 從 MSDN 下載安裝 XNA Game Studio Express (
msdn2.microsoft.com/xna)。
- Windows 開發即可開始;Xbox 360 開發需加入 XNA Creators Club (年費制),取得實機部署權限與獨佔資源。
- 參考
msdn.com/xna/videos 影片教學「Getting Started with the XNA Creators Club」。
本系列教學大綱
- 遊戲開發基礎 — 架構、框架、Content Pipeline
- Spacewar Starter Kit — 專案結構、Evolved/Retro 模式
- 理解遊戲迴圈 — Game 類別、Screen 狀態機、Update/Draw 流程
- 防禦!新增護盾功能 — 輸入處理、狀態旗標、計時器
- 呈現細節 — 3D 投影 2D、SpriteBatch、半透明脈動特效
- 激發護盾! — 碰撞邏輯整合、音效、遊戲平衡
- 獎勵:變換空間! — Content Pipeline 自訂素材、即時編輯熱重載
- 發射! — 總結與進階方向
核心技術棧
C#、XNA Framework、Xbox 360、Visual C# Express、Content Pipeline