搜索Unity

在Unity中创建2D和3D游戏

通过使用Unity游戏引擎,您可以单独创建2D和3D内容,也可以同时在一个项目中使用2D和3D元素,还可以在2.5D中混用这些元素。主要区别在于您希望在场景中使用的对象类型和使用的摄像机类型。

一款适用于制作2D、3D游戏和交互式内容的端到端工具集

在Unity中,您可以随心所欲地使用专业的工具集创建各种2D或3D游戏,访问最大的资源市场,还可以联系整个社区的无数创建者。

在Unity中,只要一打开新项目,您就可以选择2D或3D模式,但不管设置哪一种模式,您都可以随时在这两种模式之间切换(详细信息参阅Unity中的2D和3D模式设置).

unity-editor-2D-3D-project

开始时选择2D或3D模式会决定Unity的某些设置,如将图像作为纹理还是精灵导入,摄像机项目是正视图还是透视图。如果您不确定是使用2D还是3D模式创建,下面几点区别可帮助您决定:

2D与3D游戏之间的几个主要区别

2D特性

2D游戏使用的是平面图(称为精灵),而没有三维几何形状。它们以平面图像的形式绘制到屏幕上,并且摄像机(正交摄像机)没有透视感。

以下是典型2D游戏的几个示例:

unity 2D scene

3D特性

3D游戏通常使用三维几何形状,并且在游戏对象表面渲染材质和纹理,使其呈现出游戏世界中的实体环境、角色和对象。

3D游戏通常使用透视图来渲染场景,所以游戏中的对象在离摄像机较近时会在屏幕上显得比较大。

unity 3D game scene

您也可以在Unity Asset Store中查看丰富的3D资源库,选择适合您的游戏的任何资源。

2.5D - 没错,还有2.5D模式!

某些2D游戏会为环境和角色使用3D几何形状,但是将游戏玩法限制为二维模式,例如,摄像机可能会显示横向卷轴视图,但是玩家只能以二维模式移动。对于这一类游戏,3D效果更加真实,但并不是为了实现功能目的。

unity flipping death 2.5D

这些就是使用3D几何形状,但不使用透视摄像机,而使用正交摄像机的游戏。让玩家从鸟瞰角度观察游戏操作是一种常用的技巧,这通常就是2.5D

unity 2.5D scene

如果您仍然没有完全确定是在2D模式下还是在3D模式下创建游戏,不要忘记,在Unity中,您随时可以自由切换这两种模式。您还可以随时看看其他Unity创建者对开发2D或3D项目的观点,请访问社区部分(在我们的网站上),参考博客论坛.

明白了

我们使用cookies来确保为您提供网站的最佳体验。点击这里了解更多信息。