Unity

使用 Unity 即時 3D 平台開始建置遊戲和其他內容。

開始使用

什麼是 Unity?

Unity 是即時 3D 開發平台,可用於建置 2D 和 3D 應用程式 (例如遊戲及模擬),使用 .NET 及 C# 程式設計語言。

Unity 可用於行動裝置、電腦、主機、電視、VR、AR 及 Web 中 25 個以上的平台。

Unity 可免費開始使用,而且適用於 Windows 和 macOS。

50% 以上發佈的遊戲是使用 Unity 製作。

Unity 有非常活躍的社群,而且其 [資產存放區] 提供了購買及銷售資產和外掛程式的方法。

Visual Studio 提供 Unity 強大的開發工具。


安裝 Visual Studio for Unity

了解 Unity

若您熟悉 .NET,請按照我們的入門逐步指引 Unity 教學課程儘快啟動並執行。探索 Unity 的概觀文件

如果您是 .NET 的新使用者,請嘗試 Unity 的自我引導教學課程

Unity 也在其 Unity Learn 入口網站上為所有經驗等級提供免費課程。


嘗試開始使用 Unity 教學課程

Microsoft Azure 遊戲服務

利用雲端服務擴充 Unity。

Microsoft Azure PlayFab

使用 Microsoft Azure PlayFab 更快速地開發您的遊戲服務。Microsoft Azure PlayFab 擁有您盡快建置和操作即時遊戲所需的一切。使用受控遊戲服務,以較少的心力與較少的資源操作伺服器,將玩家參與度最大化、保持程式碼和內容更新、尋找更多獲利機會,以及延長遊戲的生命週期。

PlayFab 為 Unity 提供了已準備好使用的 SDK。

從適用於 Unity 的 PlayFab 開始

Microsoft Azure

使用 Azure for Gaming 從頭開始建立您的遊戲服務。Microsoft Azure 讓您可使用自訂伺服器基礎結構、資料庫解決方案、分析及人工智慧的可連線元件,對遊戲環境行使完整的控制及創意授權。全都在雲端中進行。

範例架構

開發工具

關注真正重要的事項 - 建立精彩遊戲!

Visual Studio

Microsoft Visual Studio 是 Windows 上 Unity 的等級最佳 C# IDE 與編輯器。您不需要離開喜愛的開發環境。

使用 Visual Studio Tools for Unity 自信地編碼、有效地進行偵錯,並提高您的生產力。

安裝 Visual Studio

Visual Studio Code

Visual Studio Code 的 Unity 擴充功能為 C# 開發人員提供 Unity 開發的全方位工具組。該擴充功能提供輕量型且精簡的體驗,同時包含豐富的 C# 功能。

該擴充功能會與 Visual Studio Code 原生整合,提供強大的生產力功能,包括偵錯、程式碼著色和適用於 Unity API 訊息的 Intellisense。

Visual Studio Code 的 Unity 擴充功能

準備開始使用 Unity 了嗎?

我們的逐步教學課程將說明如何使用 Unity 在 10 分鐘內建立您的第一個即時 3D 應用程式。

開始使用