使用 XNA 建立遊戲/基礎/設定
對於本書,我們將使用 Visual Studio 2008 和 XNA Framework 3.1。雖然有更新的版本可用,但出於多種原因,我們將堅持使用此較舊的版本。
您應該首先確保您擁有更新版本的 Windows,例如 XP、Vista 或 7,並安裝了相應的服務包。一般來說,使用作業系統的美式版本是一個好主意。此外,由於至少需要 DirectX 9 相容性,您可能無法使用虛擬機器(如 Parallels、VMWare 或 Virtual Box)進行 XNA 程式設計。
首先從 Microsoft 下載 C# 2008 Express Edition。您也可以使用 Visual Studio Express 版本。安裝很簡單,只需按照嚮導操作即可。安裝後,確保在繼續下一步之前至少執行一次 Visual Studio。
下載並安裝 9.0c Redistributable for Software Developers。此步驟在更新的 Windows 版本上可能不需要。首先,嘗試不執行此步驟,如果在後面的部分中遇到與 DirectX 相關的奇怪錯誤訊息,則執行此步驟。
在至少執行一次 Visual Studio 後,您可以繼續安裝 XNA Game Studio。首先,下載 XNA Game Studio 3.1。執行安裝程式並按照說明進行操作。當被問及時,允許與 Xbox 和網路遊戲通訊。
為了檢視我們的安裝是否成功,讓我們建立一個第一個專案。
- 啟動 Visual C# 2008 Express Edition
- 選擇檔案 -> 新建專案,在“Visual C# -> XNA Game Studio 3.1”下,您應該看到“Platformer Starter Kit (3.1)”,單擊“確定”以建立專案
- 要編譯程式碼,請使用“Ctrl-B”、“F6”或使用“生成”選單中的“生成解決方案”
- 要運行遊戲,請使用“Ctrl-F5”,盡情享受
- 檢視程式碼,注意“解決方案”可以包含多個“專案”
我們只會開發針對 PC 的遊戲,如果您想開發針對 Xbox 的遊戲,您需要成為 Xbox LIVE 的會員併購買訂閱(如果您的大學擁有 MSDN-AA 訂閱,則會員資格包含在內)。
您需要注意要安裝的 XNA 版本。
相容版本
| Visual Studio | XNA Game Studio |
|---|---|
| 2005 | 2.0 |
| 2008 | 3.0, 3.1 |
| 2010 | 4.0 |
Sarah 和 Rplano