您想找什么?
Hero background image
Solution guide
使用Unity制作2D游戏
一本实用指南,帮助您入门并在使用Unity开发2D游戏时获得最大价值。
空洞骑士》角色

欢迎访问 Unity

Unity 不仅仅是一个 3D 平台;Unity 还是一个完整的平台,可用于构建精美、引人入胜的 3D 和 2D 游戏。事实上,使用 Unity 制作的 2D 游戏比使用其他任何游戏技术制作的都要多,迪斯尼、Electronic Arts、乐高、微软、NASA、Nickelodeon、Square Enix、育碧、黑曜石、Insomniac 和华纳兄弟等公司都依靠我们的工具和功能推动业务发展。

2D游戏开发的完整平台

Unity 是一个完整的 2D 平台。Unity可让您部署到所有主流和新兴的移动操作系统,加快开发过程,优化游戏,紧密联系玩家并实现商业成功。

获取 Unity

从下面选择适合的版本:

Unity 编辑器和 2D 游戏

开始创作

凭借海量教程与现成资源,您可以高效地从原型设计过渡到全面生产,还有直观的工作流程,全面支持您在游戏开发中的每一个步骤。

如果在安装 Unity 时遇到问题或需要帮助,请查看我们手册的这一部分,它将逐步指导你完成整个过程。

快速上手
UFO 教程截图
2D UFO教程

首先制作一款简单的2D UFO游戏,介绍使用Unity和制作2D游戏的许多原则,包括游戏对象、组件、预制件、物理和脚本。

Roguelike 教程》截图
2D Roguelike教程

介绍更先进的技术,包括如何创建基于区块的程序化层级,实施回合制动作,并添加饥饿系统、音频和移动触摸控件。

二维教程》截图
专门的2D游戏创建区块

查找有关特定功能、二维物理和实时培训课程视频的教程。

在Unity 2D中进行分类和9切片
在Unity 2D中进行分类和9切片

在本现场培训课程中,我们将学习如何使用 Unity 5.6 中引入的二维排序组、精灵网格和 9 片精灵布局一个简单的二维场景的工作流程。我们将使用这些工具制作一个简单的 2D 游戏。在本集中,我们将介绍我们的目标,并演示我们的最小地图系统。

统一授权课程
Udemy提供的Unity游戏开发终极指南

本课程为您介绍Unity引擎以及C#编程的基础知识,然后将指导您开发自己的首个2D和3D游戏。

积极参与社区交流
Answers

如果您遇到困难,在 Unity 社区中总能找到帮助。在 "答案 "中,我们的开发人员互相帮助,为具体问题提供具体答案。

统一论坛

论坛是我们社区讨论和聊天的主要舞台。在这里,您可以发表自己的意见,展示自己的工作成果,还可以了解其他人正在做的很酷的事情。

外部社区网站

外部社区和论坛网站也值得探索,以了解问题/讨论情况。Stack Overflow 和 Reddit 是两个特别值得访问的论坛。

Unity 用户组

世界各地都有 Unity 用户组,您可以在这些用户组中与当地用户交流想法、共同完成 Unity 项目并进行社交活动。一些团体还为新用户提供入门研讨会。

策划制作2D游戏的生命周期
UNITY COLLABORATE
UNITY COLLABORATE

在团队内部同步项目,从而让团队一起高效创作。Unity Collaborate 可让您轻松在线共享项目、邀请参与者并备份项目。

Unity Cloud Build 界面
Unity Cloud Build

尽可能经常在相关的平台上持续创建特定于平台的版本,从而发现早期技术问题并更快速地分发给测试者。Unity Cloud Build 免除了要求开发人员或构建工程师制作二进制版本供测试人员加载到设备上的负担。您可以毫不费力地同时在云中为 iOS 和 Android(以及其他平台)构建应用程序。由于 Cloud Build 与 Collaborate 集成,因此整个团队都能无缝使用。

UNITY PERFORMANCE REPORTING
UNITY PERFORMANCE REPORTING

了解游戏的健康状况,以便解决任何问题,避免差评。一旦游戏上线,就必须实时捕捉问题。Unity 性能报告提供了一个完整的崩溃报告和分析系统来支持这一过程。

游戏分析简介
Unity Analytics

了解受众以及他们与您的内容的交互方式,从而确保留存率和成功。与 Unity 引擎原生集成的 Unity Analytics 可以让您深入了解受众的行为。这种洞察力可帮助您根据实时游戏数据优化游戏体验和货币化策略。

Monetization
Monetization

在早期阶段选择可以与您的游戏机制完美结合的正确盈利模式。对于免费游戏,Unity 有一个内置广告平台,并提供无代码 IAP 集成。结合我们的即插即用Unity 广告IAP分析功能,提高您的 ARPDAU(每日活跃用户平均收入)和用户留存率。

Unity 认证

Unity 认证

通过展示你对 Unity 核心技能的掌握程度,在就业市场上取得竞争优势。

笔记本电脑上的男性编码

Unity最佳实践

Unity 是一个复杂、功能丰富的平台,可为游戏开发中可能遇到的各种问题提供多种解决方案。因此,关于组织项目、构建游戏逻辑和面向对象编程模式的最佳实践,以及在编辑器中工作时的各种技巧,众说纷纭。

不过,如果遵循某些基本原则,就可以节省时间,并帮助您更专注于游戏开发的创意方面。我们从我们的企业支持工程师和Unity研发内容团队收集了一些基本的最佳实践。

C# 代码行数

在Unity中使用C#脚本需要帮助?

如果您是 C# 编程的新手,我们建议您访问我们专门的脚本部分,该部分提供有关初级和高级主题的学习材料。如果您已经熟悉编程,但在具体的编码问题上需要帮助,我们建议您使用我们的 "答案 "版块,在这里您可以发布并从社区中找到编码问题的答案。我们还有一份内容广泛的脚本参考指南,为 Unity 提供的脚本 API 提供指导。

教授 Unity

您是教师?

我们提供一整套教学支持选项,包括为学生和学术机构提供免费许可证,以及用于开发相关课程的课程框架

查看案例分析
特维姆勒的宝石醪
特维姆勒

了解从一名业余爱好者到热门移动游戏工作室的华丽变身。开始只有一名业余爱好者在闲暇时间开发游戏,后来逐渐发展成一个有七名全职员工的游戏工作室。他们的游戏下载量超过1000万次。

Compass Point West 的截图
新一代游戏

Next Games 是首批利用有偿视频广告成功实现战斗建造手机游戏货币化的公司之一。下载他们的案例研究,了解他们如何创建整合良好的奖励视频广告,使其具有较高的选择进入率,并每天为每个播放器带来 0.06 美元的平均收入。

犯罪之王》截图
《Mindstorm》

了解巴基斯坦领先的游戏开发商之一Mindstorm是如何使用Unity的内置分析服务来预测玩家需求并不断改进他们的游戏的。

空洞骑士》角色
还在等什么?

希望本解决方案指南能帮助您顺利开始 Unity 开发项目。请记住,如果您选择Unity,在游戏创作的路上就不会感到孤单。我们的社区页面是一个很好的交流场所,可以为您可能遇到的问题找到解决方案。我们还鼓励您在TwitterFacebookYouTubeLinkedInUnity 博客上关注我们,您将在这些网站上找到有关 Unity 各项功能的提示和指南,以及产品新闻、更新和鼓舞人心的案例研究。