- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐
- 课程介绍
- 课程大纲
适合人群:
unity3d游戏开发工程师 游戏开发爱好者
你将会学到:
通过此游戏可以学习到使用unity3d+c#语言配合开发游戏的整个过程
课程简介:
欢迎加入我的51CTO官方专属交流群:697483006
有关学习上的任何问题都可以在群中向老师提出来,我会及时给予解答的。
通过此游戏可以学习到使用unity3d+c#语言配合开发游戏的整个过程
界面布局-主角的创建及运动功能-敌机的创建及运动功能
两种奖励物品的循环创建,发射
碰到不同敌机的不同处理逻辑
hero撞击奖励物品(超级炮筒)
hero如何使用奖励物品及游戏整体控制
游戏得分的计算以及历史得分
课程大纲-飞机大战游戏案例视频课程
2
界面布局-主角的创建及运动功能-敌机的创建及运动功能游戏界面中hero的创建(动画效果)鼠标拖动hero进行移动的效果(以及加上左右范围的一个判断)三种敌机的循环创建 敌机自身有从上往下运动的功能 创建敌机的孵化器(涉及到一个用法InvokeRepeating重复定时器)
[01:54:58]开始学习3
两种奖励物品的循环创建,子弹的发射两种奖励物品的循环创建 奖励物品自身从上往下运动的功能 创建奖励物品的孵化器子弹的循环创建 指定子弹的发出地点和子弹 创建子弹的孵化器
[02:05:57]开始学习4
子弹碰到不同敌机的不同处理逻辑子弹碰撞敌机的功能 弹碰撞敌机(小型敌机-直接爆炸 中型飞机与大型飞机---会有血条,当血条为0时就发生爆炸)
[34:24]开始学习5
hero撞击奖励物品(超级炮筒,炸弹)hero撞击奖励物品(超级炮筒,炸弹) 超级炮筒:hero升级为超级炮筒 得到一个炸弹的功能(使用的话可以进行清屏功能) 当点击键盘空格键时执行清屏(让舞台上的所有敌机执行爆炸的效果)的工作 1、先能够检测到当前是否按下了空格键 2、想办法得到舞台上所有的敌机 3、再让所有的敌机的生命值归为0
[01:10:55]开始学习
“刘建萍”老师的其他课程更多+