Unity3D是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。(粘自百度百科,小伙伴们轻喷……)
在学习之前,首先请安装Unity3D游戏开发工具。在安装完以后,接下来我们要了解unity的5大视图:
Project视图:工程视图下存放着游戏中用到的所有资源,就像我们桌面的“我的电脑”一样。
Hierarchy视图:Hierarchy有个很霸气的翻译,叫统治集团,用在Unity3D中非常形象,它存放着游戏场景中的具体游戏对象,比如召唤师峡谷地形,防御塔,F4,100多个英雄(好吧,我是loler),总之只要是游戏对象,都在Hierarchy视图视图下。
Inspector视图:这个视图可以查看各个对象的具体参数,比如,我在Hierarchy视图下选择我做好的英雄对象,那相应的Inspector就会显示出他的位置,大小,攻击力,血量,技能等参数
Scene视图:Scene是存放游戏中场景的视图,在这个视图下,我更觉得这是属于我们的上帝视图,因为在这个视图里,我们可以随意搭建属于我们自己的游戏世界!
Game视图:Game视图是当我们运行游戏场景时,玩家所看到的景象。
在了解了Unity的几大视图以后,我们首先来做一个兴奋的东西。
1、新建一个项目,勾选下面的包
2、创建地形
这时场景中会出现如图所示的一片“空地”
这里教大家一个移动的技巧,在Scene视图下按住鼠标右键,然后WASD可控制你的视角,按的时间越长,速度越快。
3、在Hierarchy视图下选中Terrain,然后在在Inspector视图下如下操作
此时视图中的白纸已经变成“绿草如茵”了,拉近视角,选择第一个小山一样的图标
鼠标移到地形上,点击左键在地形上将山“画”出来吧
继续拉近视角,有多近拉多近,然后选择
继续在地形上刷草吧少年们
注意,视角一定要近,否则会看不出效果(但实际上已经刷上了)
4、加载人物角色
5、好了,我们现在离成功只一步了,让我们给这个暗无天日的世界来点阳光来点爱吧!
阳光已送到!再来个天空
6、真的是最后一步了!点击下面的播放按钮
怎么样小伙伴们,是不是有点厉害!快去给小伙伴截个图炫耀一下吧!