如何区分2D、2.5D和3D游戏?
我觉得就像电影一样。2D游戏就像2D电影一样平淡无奇。2.5D游戏更倾向于3D电影,但又有点不一样。2.5D游戏部分是平面部分是立体。3D游戏都是立体的,人物背景都是立体的。
2D游戏
比如一个2D游戏叫超级玛丽,其实就是二维空间(屏幕)里的平面图像。简单来说,由长和宽组成的平面图像称为2D,它是利用2D软件或3D软件进行均匀固定视角平面渲染制作的,包含点、线、面三要素进行透视,利用2D图像引擎实现视角不变。位图或矢量不会影响2D的清晰度。
2.5D游戏
2.5D游戏,如《红警2》、《星际争霸》,是2D基于3D影像技术的辅助延伸,俗称伪3D。简单来说就是背景扁平化,人物立体化。这依赖于3D软件以45度角渲染,增加高度以形成体积表面,输出最终图像并将其应用于2D图像引擎。它的视角也是不变的,本质上还是2D。
3d游戏
3D游戏就不用说了,现在基本都是3D游戏,比如CS,魔兽世界,王者荣耀,战争机器,使命召唤等等。
你可以将这些游戏的视角转向任何你想要的方向,你可以360度完成它们,你可以以任何你想要的方式看待角色,就像一个虚拟的真实世界一样。其实这些都很好区分,甚至更像电影。