分發適用於 Xbox360 的遊戲
總結
瞭解如何分發 Xbox 360 遊戲。
*請注意,自 2010 年 10 月 1 日起,XNA Game Studio 4.0 中與 Xbox 360 相關的所有系統均為 β 版本。
操作環境
先決條件
支援的 XNA 版本 | 4.0 |
支援的平臺 |
|
Windows 所需的頂點著色器版本 | |
Windows 所需的像素著色器版本 |
操作環境
平臺 | 視窗 7、Xbox 360 |
物質
在包中分發
以打包格式分發 Xbox 360 遊戲時,首先要記住的是,只有購買了 XNA Creators Club 會員資格的人才能運行您分發的遊戲。 請記住,並非每個擁有 Xbox 360 的人都能玩以打包形式分發的遊戲。 總之,我認為最好把它看作是XNA創作者互相玩的一種方式。 (但是,我們不知道這種形式將來會是什麼樣子)
與 Windows 遊戲不同,您需要在遊戲分發的環境中安裝的內容本質上是 Xbox 360 遊戲的開發環境。 下面簡要介紹了您需要安裝的內容,但如果您按照「準備開發環境」頁面上的說明準備環境,您將能夠在 Xbox 360 上玩遊戲。
首先是Windows環境。
- Windows XP SP3 或更高版本或 Windows Vista SP1 或更高版本、Windows 7
- Visual Studio 2010
- Microsoft XNA 遊戲工作室 4.0
然後是 Xbox 360 環境。
- XNA創作者俱樂部會員
- XNA Game Studio 連接
- Xbox Live Gold 會員資格(如適用)
建立要分發的檔案(遊戲包)
首先,打開要分發的遊戲的 Xbox 360 專案。
讓我們在工具欄中將「調試」切換為「發佈」。 這樣,您可以消除遊戲不需要的調試資訊,並優化遊戲的構建。
當然,事先在發佈模式下進行測試也是一個好主意。
從“生成”功能表中選擇“重新生成解決方案”,丟棄到目前為止的生成資訊,然後從頭開始生成。
我不認為正常構建有問題,但在極少數情況下,可能有些檔不是以以前的狀態構建的,因此建議在分發前重新構建。
重建專案后,從“構建”功能表中選擇“將 XXXXX 打包為 XNA 創作者俱樂部遊戲”。 ( XXXXX 為項目名稱 )
然後,您可以看到在以下資料夾中創建了一個名為“XXXXX.ccgame”的檔。
- [項目資料夾名稱] [專案資料夾名稱]\bin\Xbox 360\Release
這是 XNA 的遊戲包,您可以按原樣分發它。 (但是,根據網站的不同,您可能需要將其單獨壓縮為“.zip”檔,因此請自行檢查。
運行分散式 Xbox 360 遊戲
首先,確保要將遊戲分發到的計算機已連接到 Xbox 360,然後在 Xbox 360 上啟動 XNA Game Studio Connect,然後將其置於待機狀態。
接下來,我得到了“. 如果按兩下「ccgame」檔,將出現一個如右圖所示的對話框,因此請按兩下“解包”按鈕。
然後,程式包中的遊戲會自動部署到您的 Xbox 360。
在 Xbox 360 端,如果您從待機螢幕返回上一個螢幕,您會看到您剛剛放置的遊戲已添加到清單中。 選擇這個。
你可以像這樣開始遊戲。
部署遊戲后,您可以斷開 Xbox 360 與電腦的連接,但仍讓 Xbox 360 自行運行遊戲。 但是,您必須連接到 Internet。