為 Windows Phone 遊戲創建專案
總結
在 XNA 中為 Windows Phone 的遊戲創建專案。
* 此提示在“Visual Studio 2010 Professional Edition”中進行了介紹,但您也可以使用之前安裝的Visual Studio 2010 Express for Windows Phone。 如果您使用的是日語以外的版本,請替換名稱並操作。
操作環境
先決條件
支援的 XNA 版本 | 4.0 |
支援的平臺 | Windows Vista SP2 或更高版本、Windows 7 |
Windows 所需的頂點著色器版本 | 2.0 |
Windows 所需的像素著色器版本 | 2.0 |
操作環境
平臺 | 視窗 7 |
物質
創建專案
讓我們創建一個「專案」來為 Windows Phone 建立遊戲。 “專案”是共同管理程序和圖像等資源的結構。 如果你正在製作一個遊戲,你總是從創建這個項目開始。
讓我們開始開發環境“Visual Studio 2010”。 創建專案和創建程式基本上是用這個軟體完成的。
如果您有更高版本的 Visual Studio 2010,請從“開始”功能表啟動“Microsoft Visual Studio 2010 - Microsoft Visual Studio 2010”。
如果您有 Visual Studio 2010 的免費版本,請從“開始”菜單啟動“Microsoft Visual Studio 2010 速成版 - Microsoft Visual C# 2010 速成版”或“Microsoft Visual Studio 2010 Express for Windows Phone”。
將出現一個類似於圖中所示的螢幕。 這就是“Visual Studio”。
現在,讓我們創建一個專案。 在螢幕右上角的工具列中,按「新建專案」 按鈕。
您也可以從功能表中的「檔」 中執行相同的操作。
這將打開「新建專案」對話框,如圖所示。
在對話框的左側,從「已安裝的範本」中選擇「XNA Game Studio 4.0」。。 唯一的程式設計語言是 C#。
首先,選擇“範本”。 可以從一個完全沒有檔的空白項目開始,但您可以使用預製範本來生成基本程式、檔等,這樣您就可以立即開始制定目標。
在這種情況下,我們將創建一個「適用於 Windows Phone 的遊戲」 ,因此選擇「Windows Phone 遊戲 (4.0)」。
接下來,在對話框底部有一個專案可以輸入「名稱(項目名稱)」,但最好輸入您正在創建的遊戲的名稱。 此專案名稱也是一個命名空間,因此如果可能,最好使用字母數位字元輸入它。
這一次,我們將繼續從頭開始輸入“WindowsPhoneGame1”。
接下來,指定要在其中創建專案的位置(資料夾路徑)。 您可以直接輸入位置,也可以從右側的「瀏覽」 按鈕指定資料夾路徑。 如果可能,最好創建一個僅由字母數位字元組成的路徑。
底部的「解決方案」是組織專案的框架。 通常,您可以指定整個項目的名稱,但對於較小的專案,它可以與專案名稱相同。 在 XNA Game Studio 4.0 中,每當創建新專案時,都會創建兩個專案,因此它們在此解決方案中一起創建。
完成後,按「確定」按鈕。
過了一會兒,專案將被創建,您將在螢幕上看到該程式。 這將是基本範本。
如果查看螢幕右側的「解決方案資源管理器」(可能位於不同的位置,具體取決於 Visual Studio 環境),則會看到解決方案下有兩個專案,其中有幾個檔。
驗證它是否在 Windows Phone 模擬器中運行
這一次,我想在不對程序進行任何更改的情況下運行程式。 首先,從工具列中選擇要運行的設備類型。 如果您沒有真正的設備,則可以通過選擇“Windows Phone 7 模擬器”在 Windows 上啟動模擬器來測試它。
按螢幕上工具列上的「開始調試」 按鈕。 生成開始,完成後,程式將部署到 Windows Phone 模擬器並運行遊戲。
順便說一句,「構建」是指一次執行的一系列任務,例如自動檢查程式是否有錯誤、創建資源以及創建程式可以啟動的可執行檔。
此外,Windows Phone 的專案有一個名為“部署”的操作,這意味著遊戲不會在 Windows 上運行,因此您需要將創建的數據發送到 Windows Phone。 這就是“放置”的作用。
當程式運行時,Windows Phone 模擬器將啟動並運行遊戲。 當你實際運行它時,看起來你只是得到一個藍屏,但當然你沒有創建任何東西,所以它看起來像這樣。 從現在開始,我們將編寫一個程式並製作一個遊戲。
在這個螢幕上,沒有什麼可做的了,所以退出遊戲。 要退出,請按兩下模擬器左下角的「後退」 按鈕。 順便說一句,默認情況下,“後退”按鈕不會結束遊戲,而是寫入以您創建的第一個專案的程序結束。
這一次,目的是創建一個專案,所以到此為止。
要關閉專案,請從「檔」功能表中選擇「關閉解決方案」。 項目將關閉,因此如果您沒有其他事情可做,可以關閉視窗。
順便說一句,即使你懶得這樣做,如果你關閉視窗,專案也會自動關閉。 如果您進行了任何編輯,系統將提示您確認保存,因此請保存並退出。
從現在開始,您將打開您創建的專案,但有幾種方法可以做到這一點。
從起始頁打開
在啟動 Visual Studio 時顯示的「起始頁」的左下角,有一個名為「最近使用的專案」 ,顧名思義,有幾個最近使用的專案,因此只需按下要打開的專案即可打開它。
從功能表中打開
如果從功能表中選擇「檔」、「打開」或「專案/解決方案」,將打開檔選擇對話框,因此請導航到保存專案的資料夾並打開「XXXXX.sln」檔。
您也可以從起始頁上的「打開專案」 中執行相同的操作。
從文件打開
例如,在檔案資源管理員中,鍵入 。 只需直接按兩下「sln」 檔,即可在啟動 Visual Studio 2010 的同時打開專案。