跳轉到內容

使用 XNA 建立遊戲/基礎/設定

來自華夏公益教科書

對於本書,我們將使用 Visual Studio 2008 和 XNA Framework 3.1。雖然有更新的版本可用,但出於多種原因,我們將堅持使用此較舊的版本。

您應該首先確保您擁有更新版本的 Windows,例如 XP、Vista 或 7,並安裝了相應的服務包。一般來說,使用作業系統的美式版本是一個好主意。此外,由於至少需要 DirectX 9 相容性,您可能無法使用虛擬機器(如 Parallels、VMWare 或 Virtual Box)進行 XNA 程式設計。

安裝 Visual C# 2008 Express Edition

[編輯 | 編輯原始碼]

首先從 Microsoft 下載 C# 2008 Express Edition。您也可以使用 Visual Studio Express 版本。安裝很簡單,只需按照嚮導操作即可。安裝後,確保在繼續下一步之前至少執行一次 Visual Studio。

安裝 DirectX 執行時

[編輯 | 編輯原始碼]

下載並安裝 9.0c Redistributable for Software Developers。此步驟在更新的 Windows 版本上可能不需要。首先,嘗試不執行此步驟,如果在後面的部分中遇到與 DirectX 相關的奇怪錯誤訊息,則執行此步驟。

安裝 XNA Game Studio 3.1

[編輯 | 編輯原始碼]

在至少執行一次 Visual Studio 後,您可以繼續安裝 XNA Game Studio。首先,下載 XNA Game Studio 3.1。執行安裝程式並按照說明進行操作。當被問及時,允許與 Xbox 和網路遊戲通訊。

XNA

測試您的安裝

[編輯 | 編輯原始碼]

為了檢視我們的安裝是否成功,讓我們建立一個第一個專案。

  1. 啟動 Visual C# 2008 Express Edition
  2. 選擇檔案 -> 新建專案,在“Visual C# -> XNA Game Studio 3.1”下,您應該看到“Platformer Starter Kit (3.1)”,單擊“確定”以建立專案
  3. 要編譯程式碼,請使用“Ctrl-B”、“F6”或使用“生成”選單中的“生成解決方案”
  4. 要運行遊戲,請使用“Ctrl-F5”,盡情享受
  5. 檢視程式碼,注意“解決方案”可以包含多個“專案”

下一步(可選)

[編輯 | 編輯原始碼]

我們只會開發針對 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

華夏公益教科書