如何用unity3D制作游戏
方法/步骤
打开unity3D游戏引擎,会弹出开始窗口,选择一个新项目。在下文中,U3D将被称为unity3D游戏引擎。
设置游戏的类型。U3D被称为3D游戏引擎,但它也可以制作精美的2D和2.5D手游、网游、单机游戏、Flash游戏等等。
我们选择3D类型,游戏名尽量不要有汉字。单击创建。
这样就进入了U3D的开发界面,界面设计还是很人性化的。这里所有的窗口都可以随意拖动,但是屏幕小有时候可能会影响游戏设计,游戏视图可以放在第二个屏幕上,这也是游戏制作需要几个屏幕的原因。
我们现在创建一个游戏对象——一个盒子。点击层级下的创建,有2D和3D游戏对象。我们选择3D下的立方体来创建一个盒子。此时场景中会出现一个方框,可以点击立方体修改属性和大小位置。
导入的游戏素材通常是以unitypackage为后缀的文件,Maya制作的fbx文件也可以导入。导入方法直接把文件拖到下面的文件夹区,注意不要有中文路径,否则会出错。这是因为U3D不支持中文,容易出现不可知的错误。
图片也可以直接拖进来,记得按关键文件夹分类。文件夹在底部,右键单击资产,创建并选择文件夹。
地形制作是游戏中最重要的元素之一,一个漂亮的地图场景会给游戏带来亮点。
点击层级下面的创建来创建地形,右边有各种制作地形的工具。
新的U3D版本没有自带素材包,需要从U3D的商店下载或者在网上找。
最后,请注意,在场景的右侧有一个游戏选项卡。这里看到的是切换后游戏的最终呈现。如果什么都没有,调整主摄像头,选择摄像头,在GameObject中点击与视图对齐,对准当前场景视图。顶部的播放暂停按钮是运行游戏和暂停。虽然没有脚本,但是可以给任何对象添加组件添加刚体属性,运行后对象会掉下来,这是物理引擎自动给我们做的。