unity3d制作2d游戏

unity用来做3d有优势,但是用来做2d也行

操作方法

  • 01

    2d里面的动画除了旋转和缩放,一般就是序列帧了。但现在,我们要谈谈关于Unity3D中制作2D游戏原理。 Unity3D绘制贴图方式有两种:①在GUI中绘制贴图,②在网格面上绘制贴图。首先说第一种:GUI主要用来制作简单的游戏2D界面,如游戏主界面中绘制的“游戏名称”、“开始游戏”、“保存游戏”、“退出游戏”一些按钮或界面中一切其它的高级控件,文本框,输入框等等。而GUI只能制作简单的图形化界面,它的渲染效率很低,它与3D世界中网格模型的渲染机制完全不一样。第②种属于把图片绘在3D中网格平面中,所以它的渲染效率会远远高于GUI中,在制作2D游戏时都是将所有贴图绘制在平面模型对象之上,最后用摄像机以 90度垂直的角度照射这这些平面。光线立体感会增强平面的立体效果。

  • 02

    Unity3D制作2D游戏的原理 2D游戏也有两种:区别是物体碰撞时带物理引擎或不带物理引擎。①带物理引擎就好比《奋斗的小鸟》(小鸟发射后下落击落其它物体将发生物理的碰)‘《麦吉密室探险》一样,2D 与3D引擎都都可制作,不带物理引擎的就好比《捕鱼达人》这种游戏,游戏中碰撞都是由代码自己来完成的,经典的2D碰撞监测包括:矩形与矩形的碰撞、点与矩形的碰撞、圆与圆的碰撞等。

  • 03

    2D游戏中必备的几个元素 ①摄像机:无论是3D游戏还是2D游戏摄像机都是非常重要的属性,移动摄像机即可更改屏幕中显示的内容,游戏地图的坐标永远都不会发生改变。 ②地图:2D游戏中的地图一般是由tile拼接而成,它可由地图编辑器生成然后将每一块tile绘制在整个贴图中,最后将贴图贴在平面网格面之上即可。还有一种作法是将两个或两个以上屏幕大小平面以队列的形式排在屏幕后面,当摄像机移动超出第一块面显示范围时,将它的坐标移动在第二块面后面,此时地图就形成了一个排序的队列。为了让地图的效果更加完美,一般地图可以由好几层来组成,比如背景层、与主角的遮挡曾、物理层等等。 ③地图拼接:地图的排序队列中两张图应当是可以无缝拼接,这个应当是由美术来提供资源,这里我就不那么细致了将远离说明白即可。 ④主角:它的范围就比较广的,敌人、物品等等出现在地图之上的都可以使用它。如果控制主角移动,摄像机移动的同时主角也当跟随移动,并且保持屏幕中的移动比例,除非摄像机无法移动,这时将直接移动主角在屏幕中的坐标。

(0)

相关推荐

  • 如何制作Flash游戏

    Flash是网页浏览器上很流行的动画格式,很多网站中都能见到这种格式的游戏.尽管面对日益增长的移动应用程序,Flash格式不再那么流行,但是很多好玩的游戏仍是采用Flash格式.Flash使用的语言是 ...

  • 如何使用unity3D制作游戏

    这篇是写给初次使用unity3D游戏引擎,不知道如何操作的新手.这里只是粗略地介绍了主要的按键功能和操作,以unity3D5.0版本为例,不涉及游戏脚本的编写,下次会详细地介绍脚本的编写. 操作方法 ...

  • 怎么制作游戏怎么制作网页游戏怎么制作射击游戏

    现在很多小伙伴们玩游戏玩腻了吧,不如自己动手来开发,尝尝鲜! 操作方法 01 1.如果你想制作游戏,那么你需要一定的基础,你可以先从2d游戏开发开始做起,例如上世纪的口袋妖怪游戏,很经典,就是RPG类 ...

  • blender蜡笔工具怎么制作2d动画?

    blender想要制作2d动画效果,该怎么制作呢?下面我们就来看看详细的教程. 1.打开blender按数字键盘的1和5切换到“前视图(正交)”. 2.在右边导航中找到“世界环境”,在里面把“视平线” ...

  • 微信公众号怎么制作小游戏?微信公众号互动小游戏制作方法

    导读:微信朋友圈里分享吸粉小游戏的人越来越多,这说明微信公众号商家充分利用游戏参与感强.传播快.粘度高等特点为自己的品牌宣传找到了一种全新的推广方式.那么这些微信吸粉小游戏是怎么制作的呢 微信吸粉小游 ...

  • FLASH 如何制作拼图游戏(AS2)

    拼图游戏相信很多人都玩过,使用FLASH代码制作拼图游戏还是比较简单的,在这里就把如何制作简单说一下.最后有详细的代码及注释!这里是AS2版的,只要不低于FLASH8版本,都可以制作. 操作方法 01 ...

  • 如何制作简易游戏脚本,解放你的双手。

    我们玩游戏的时候经常会遇到需要刷刷金币的情况,操作单调,又需要反复几十次甚至上百次,十分劳时劳力,怎么办呢?我们这就用一款叫做触摸精灵的软件,制作简易游戏脚本来释放你的双手,让手机自己动起来. 操作方 ...

  • 学习游戏脚本制作:游戏角色随机字母取名

    学习游戏脚本制作:游戏角色随机字母取名 操作方法 01 创建游戏角色随机字母允许重复思路如下: 1.设定随机字母的范围(小写26个加大写26个,总共52个字母) 2.设置由几个字母组成名字(名字位数  ...

  • 有什么好玩的大制作手机游戏?

    随着时代的发展,人们也开始越来越依赖手机.手机现在也有非常多的大制作精美游戏,今天小编我就为大家推荐几款最新的好玩的手机游戏. 操作方法 01 Monument Valley纪念碑谷,这是一个制作非常 ...