一、u3d和ue4有什么区别
1、u3d:Unity3D适合开发手游,UE4更适合对于动画,美术感兴趣的设计师。
2、ue4:Unity3D侧重轻量级的开发,偏向于移动端,所以在手游方面的开发是非常强大的,现在市面上有很多手游都是基于Unity3D开发的。
1、u3d:这种标准将使3D更容易结合到网络浏览器、手机浏览器等其它应用程序中,使3D图像能够更广泛地普及,从而促进对更快的处理器和图形芯片的需求。
2、ue4:UE4的渲染效果算得上是**的,给玩家的用户体验更好,比如端游《绝地求生大逃杀》和手游《和平精英》就是用UE4开发的。
1、u3d:即使通过特定程序能够打开,也是以牺牲大量编辑修改功能作为代价,尤其是三维文件一般都体积巨大,无法通过互联网传播、浏览。
2、ue4:ue4每一次迭代都会随之附加大量的新功能与新插件,很难全部掌握UE4的所有功能的应用方式。虽然有意思吹捧的意味,但是过多的功能会使得新手学习时出现选择困难,导致真正学得下去的人少之又少。
二、如何使用unity3D制作游戏
打开unity3D游戏引擎,会弹出开始的窗口,选择新建项目。以下用U3D简称unity3D游戏引擎。
设置游戏的类型,U3D虽然叫做3D游戏引擎,但也可以制作出精美的2D,2.5D的手游,网游,单机游戏,Flash游戏等等。
我们选择3D类型,游戏名称尽量不要出现汉字。点击创建。
这样我们就进入了U3D的开发界面,界面设计还是很人*化的。这里的所有窗口都可以随意拖动,但是屏幕太小有时可能会影响游戏设计,游戏视图可以放到第二屏幕,这就是为什么游戏制作都要好几块屏幕的原因。
我们现在创建一个游戏对象——一个方块。在 Hierarchy下方点击Create,有2D和3D的游戏对象,我们选择3D下的cube,创建方块,这时场景中会出现一个方块,可以点击cube,修改属*和大小位置。
导入游戏素材,一般都是unitypackage后缀的文件,Maya制作的fbx文件也可以导入,导入方法直接将文件拖动到下方的文件夹区域,注意不要出现中文路径,否者会出错,这是因为U3D对中文不支持,很容易出现不可知错误。
图片也可直接拖入,记得键文件夹分类。文件夹在下方右键ASSETS,create选择folder。
地形制作是游戏中*重要的元素之一,一个精美的地图场景会给游戏带来亮点。
点击hierarchy下方的create创建 Terrain,右方有各种制作地形的工具。
U3D新版本没有自带素材包,需要到U3D的商店下载或者上网自己找。
*后注意scene的右边有Game的选项卡,切换后这里看到的才是游戏*终呈现的,如果没有任何东西就要调节主摄像机,选中摄像机,点击GameObject中的Align with view对准当前场景视图。上方的播放暂停键是运行游戏和暂停的。虽然没有任何脚本,但你可以给任意物体Add Component添加rigid body属*,运行,物体会掉落下去,这就是物理引擎帮我们自动完成的。













