開始使用
本文是想要在 Windows 或 Xbox 上開發遊戲的建立者入門指南。
以下是一些問題,可協助您尋找所需的資訊:
- 您是經驗豐富的遊戲開發人員,想要瞭解所有詳細資訊嗎? 請參閱 Windows 遊戲開發指南。
- 完全不熟悉編碼嗎? 像 Minecraft Hour of Code 教程這樣有趣的東西,可能很有趣。
- 只是想找好遊戲玩嗎? 檢視 Microsoft Store。
- 準備好開始為 Windows 或 Xbox 開發精彩的遊戲嗎? 你找對地方!
快速入門指南
開始開發遊戲的步驟。
步驟 1:取得軟體與工具
請確定您的裝置已安裝 Windows 10,而且已安裝最新的更新。
安裝適當的 IDE,例如 Visual Studio。 Visual Studio Community 2017 可免費下載。 如需詳細資訊,請參閱 Visual Studio 下載。
如果您計畫使用遊戲引擎和其他中介軟體,請參閱 Windows遊戲開發指南中的 Bridges、遊戲引擎和中介軟體部分。 如需有關使用特定遊戲引擎開發 Windows 和 Xbox 遊戲的資訊,您需要移至遊戲引擎的說明檔案。
步驟 2:準備您的硬體以進行開發
如果您是第一次進行開發,則需要在裝置上啟用開發人員模式。 如需詳細資訊,請參閱啟用您的裝置以用於開發。
對於計畫使用您的零售 Xbox 主機開發 Xbox 遊戲的人,您還需要啟動並啟用其開發者模式。 如需詳細資訊,請參閱 Xbox 開發人員模式啟用,以及 Xbox上的 UWP 應用程式開發入門。
注意
您必須先註冊 Partner Center account,才能在 Xbox 主機上啟用 Developer 模式。 有關註冊合作夥伴中心帳戶的更多資訊,請參閱下面的步驟 5。
步驟 3:執行範例並檢視其運作方式
若要開始使用 UWP DirectX 開發,請參閱 Create a simple UWP game with DirectX。 如果您只是想閱讀並瞭解 DirectX 概念,例如緩衝區是什麼,請參閱 Direct3D 圖形概念。
有關更多範例,請參見遊戲範例。
步驟 4:考慮加入程式
如果您想要開發 Xbox 遊戲或在遊戲中使用 Xbox Live 功能,請加入 Xbox Live Creators Program,或加入 ID@Xbox 程式。
若要深入瞭解每個程式可用的 Xbox Live 功能,請參閱 Feature Table。 如需詳細資訊,請參閱 Developer 程式。
注意
所有開發人員均可使用 Xbox Live Creators 計畫。 任何人都可以發佈 Xbox 遊戲。 若要讓您的頭銜成為 Xbox Live 建立者計畫的一部分,您只需在合作夥伴中心啟用此選項。 有關註冊合作夥伴中心帳戶的更多資訊,請參閱下面的步驟 5。
步驟 5:註冊 Partner Center 帳戶
Partner Center 帳戶可讓您存取 Partner Center,讓您在一個位置管理及提交所有 Windows 裝置的應用程式與遊戲。
對於 Windows 遊戲開發,您可以選擇等到您想要存取合作夥伴中心或在遊戲中使用 Xbox Live 功能時再進行。
對於 Xbox 遊戲開發,您應該註冊合作夥伴中心帳戶,因為您需要將您的零售 Xbox 設定為開發。 請參閱步驟 2,瞭解詳細資訊。
如需詳細資訊,請參閱發行 Windows 應用程式與遊戲。
實用的連結
- Windows 遊戲開發指南
- 什麼是 UWP 應用程式?
- 將雲服務用於 UWP 遊戲
- 設計無障礙遊戲
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應