Unity

使用 Unity 实时三维平台开始生成游戏和更多。

开始

什么是 Unity?

Unity 是一个实时 3D 开发平台,用于使用 .NET 和 C# 编程语言构建 2D 和 3D 应用程序,如游戏和模拟。

Unity 可以跨移动、桌面、控制台、电视、VR、AR 以及 Web 面向 25 个以上的平台。

Unity 从一开始即免费使用,并适用于 Windows 和 macOS。

50% 以上的游戏是由 Unity 制作的。

Unity 拥有一个非常活跃的社区,其 Asset Store 提供了一种购买和销售资产和插件的方式。

Visual Studio 提供 Unity 强大的开发工具。


为 Unity 安装 Microsoft Visual Studio

了解 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,可以使用自定义服务器基础结构、数据库解决方案、分析和人工智能的可连接组件对游戏环境执行完全控制和创意许可。一切都在云中进行。

示例体系结构

开发工具

专注于重要事项 - 创造精彩的游戏!

Visual Studio

Microsoft Visual Studio 是 Windows 上适用于 Unity 的一流 C# IDE 和编辑器。无需离开你喜爱的开发环境。

自信地编写代码、有效地调试,并使用 Visual Studio Unity 的工具提高工作效率。

安装 Visual Studio

Visual Studio Code

适用于 Visual Studio Code 的 Unity 扩展为 C# 开发人员提供了适用于 Unity 开发的综合工具包。该扩展包含丰富的 C# 功能,可提供轻量且简化的体验。

该扩展与 Visual Studio Code 本机集成,并提供强大的生产力功能,包括调试、代码着色以及适用于 Unity API 消息的 Intellisense。

适用于 Visual Studio Code 的 Unity 扩展

准备好开始使用 Unity 了?

我们的分步教程将介绍如何在 10 分钟内使用 Unity 创建第一个实时 3D 应用。

开始