游戏开发离不开游戏引擎,游戏引擎顾名思义就是游戏的“发动机”,现在市面上比较火爆的游戏引擎有 unity、虚幻、寒霜等等。手游穿越火线、王者荣耀就是用unity开发的。
Unity3D是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业引擎。其编辑器可运行在Windows 和Mac OS X下,可发布游戏至Windows、Mac、Wii、iPhone、WebGL、Windows phone 8和Android平台。也可以利用Unity web player插件发布网页游戏,支持Mac和Windows的网页浏览。它的网页播放器也被Mac 所支持。
目前最新版本是 2017.3.0f3
这就是unity的logo了
今天就拿小球落地来初步认识一下unity
当前使用unity版本为 5.5.2f1
打开unity首先是要选择一个合适的路径去创建工程,工程名称以及工程路径不能出现中文。
这就是unity的开发界面了
游戏开发常用窗口:游戏运行窗口,游戏编辑窗口,工程管理窗口,场景资源管理窗口、组件设置窗口
在场景编辑窗口空白处右键—>3D Object—>Plane 创建平面
同上在场景编辑窗口空白处右键—>3D Object—>Sphere 创建球体
输入法英文状态下按 W 键,鼠标在场景编辑窗口下放在箭头所指坐标系中的坐标轴可向上拖动物体,同理坐标系分为三个轴向,可拖动三个不同的方向,此处 将小球拖到高空远离平面即可。
场景编辑窗口下点击Sphere(球体),点击菜单面板Component—>Physics—>Rigidbody
鼠标回到组件设置窗口,左键单击inspector
这就是Sphere(球体)所拥有的组件
左键单击上方三角运行按钮,即可运行游戏。
其实这也就是unity开发游戏的主要流程了,创建工程、添加游戏物体、设置组件、编写脚本,运行测试及导出,当然游戏的前期策划、框架设计、后期的优化测试都很重要,有兴趣的小伙伴在闲暇之余可以多探索一下。
unity下载地址可以百度 unity 去unity官方进行下载。
领取专属 10元无门槛券
私享最新 技术干货