Download presentation
Presentation is loading. Please wait.
1
Unity5 入门及进阶项目实战 星际迷航
2
肖师军
3
项目介绍 为什么使用Unity Unity是现在最流行、功能非常强大的游戏引擎
能横跨10种主要的设备平台如PC、Mac、IOS、 Android、Xbox360、PS3、Flash、Web以及Windows Phone等 不仅可以进行3D游戏开发,也可以进行2D游戏开发,不 但可以做中小型游戏,也可以做大型游戏 炉石传说、神庙逃亡、暗影之枪、王者之剑、天天飞车、 新仙剑、三国之杀场、梦幻国度等等都是Unity开发的 采用强大的面向对象的高级语言C#进行开发
4
项目介绍 为什么使用Unity5 Unity5的个人版不但免费,而且提供了所有开发功能, 并开放了源代码
5
项目介绍 几乎每行进行注释,每完成一个功能就演示 从第一行代码到最后一行代码,几乎每行都注释,直到 完成整个项目
从第一步到最后一步,一步步从零开始,每完成一个功 能就进行此功能的演示
6
实战步骤 创建项目-导入资源-创建飞船对象 配置摄像机-图片背景-粒子背景 C#编码实现用上下左右键移动飞船
将飞船飞行控制在游戏屏幕范围之内 飞船左右飞行时有倾斜的角度
7
实战步骤 创建飞船子弹 编写C#代码发射子弹 子弹出游戏屏幕后用代码进行销毁 创建小行星并使其随机旋转 飞船子弹射击小行星完成摧毁
完成击中小行星后爆炸的效果
8
实战步骤 小行星在随机位置出现 小行星成批循环出现 添加爆炸声音射击声音背景音乐 添加得分功能 添加游戏结束和重新开始功能
9
实战步骤 每章都会有本章带注释的源码下载
Similar presentations