
2D world building with Tilemap, Unity Learn
Unity 是否适合制作 2D 游戏?
Unity 的设计理念是:创者云集,世界精彩。我们还在不断扩展和优化我们的功能和工具,以使 Unity 对创作者而言更加高效和直观。
特别是,我们使 Unity 的 2D 工具和功能变得更加强大和易于访问。现在是学习如何使用 Unity 将您的复古/现代游戏从概念变为现实的最佳时机。
在学习如何使用 Unity 制作 2D 游戏时,您会发现一些有用的特定功能。

可访问的 2D 工具
游戏创作者需要可访问的工具集。毕竟,谁愿意每五分钟就跳出创意区一次来寻找实现其创意远景所需的工具?
一打开 Unity Editor,所有基本特性和功能都将浮现在您眼前。
开始制作您的第一个 2D 游戏时,可以方便地使用多种不同的工具。制作 2D 游戏的许多最重要的功能都立即使用,或者可以直接在 Editor 窗口中轻松安装。
想要为您的 2D 环境美术制作组织良好的画布?请浏览一下我们的 2D Tilemap。
需要对屏幕上的对象进行动画处理,但又想要避免繁琐的逐帧作业?试试 Unity 的 2D 动画包吧。
打算制作下一个复古风格的 8 位平台游戏?您会爱上 Pixel Perfect Camera。
所有这些工具都可以在 Unity Editor 中直接访问,或通过 Package Manager 或其他菜单选项访问。如果您在 Editor 中找不到所需的内容,大多数时间都可以在 Asset Store 中找到。

Unity Asset Store
您可以使用 Unity 完成制作完全自定义的 2D 游戏的整个开发过程(从构想到实现)。但有时,能在为游戏制作艺术图像、声音和视觉效果方面节省些时间会很有帮助。Unity Asset Store 对于任何渴望开始制作自己的第一个游戏的游戏开发新手来说都是宝贵的资源。
Asset Store 为 Unity 用户提供艺术图像和资源,帮助他们按时或更早地完成游戏。在 2D 资源方面,您可以找到许多高质量、低成本的角色和环境美术选项,包括用于建立 2D 世界的整个瓦片集。
下载资源后,您可以随意自定义资源或在其他项目中重复使用它们。如果您确定自己的第一个 2D 游戏将是一部完整的杰作,并且想要出售它,则可以不受限制地使用您现有的资源。
所有这些资源都是由经验丰富的 Unity 开发人员创建的。这些开发人员中的大多数(如果不是全部)曾经都跟现在的您一样:好奇、渴望、但不知道如何迈出第一步。请务必访问 Unity 社区,以获得灵感和迅速开始您的开发生涯。
智能和支持社区
Everyone in game development started from zero experience. As an absolute beginner, you’ll be in an unfamiliar ecosystem and have lots of questions. You’ll love what you find in the Unity Community. You’ll easily find answers and receive feedback about 2D game creation in Unity.
In the Unity Community, new and seasoned developers alike are ready to talk to you about all things related to game creation in Unity.
If you’re looking for discussions related to 2D game development or feedback regarding your current project, check out the 2D Forums.
If you have a specific question regarding the challenges you’re facing while building your first 2D game, use Answers to get help and suggestions from experienced developers and Unity team members.
And if you want to learn all there is to know about the 2D features in Unity, you can visit our Documentation page and research to your heart’s content.
Besides this, you can always find a good conversation or share your progress on the Unity 2D subreddit, or watch a great video on 2D game creation from enthusiastic content creators that are also Unity developers.
One of the things that makes Unity great for creating 2D games – or any kind of game – is its community. Our smart and incredibly supportive community has a solution to just about every issue you might have.