1;飞机太空大战游戏制作总结
<1> 游戏背景制作,一个面上贴图,选择图片模式。
<2> 主角飞机制作,模型放入 scence 场景中,建立主角预制体
<3> 给主角加脚本,实现上下左右移动-----------掌握上下移动脚本代码,主角灵活移动
<4> 建立子弹,预制体
<5> 给子弹加脚本,实现子弹(生命周期(livelife)威力(power)飞行速度 m_speed)
<6> 把子弹和主角关联起来,实现主角通过空格键或者按鼠标左键实现子弹的发射。(实
现思想,把子弹的预制体和主角飞机关联起来)
<7> 建立敌人(普通敌人、高级敌人)两者区别,威力,生命周期。
<8> 给普通敌人加脚本,实现敌人的移动,旋转
<9> 给敌人关联子弹预制体,自动发动。
<10>建立高级敌人,加子弹,关联,加脚本运行。(脚本使高级敌人 Enemy 移动,发射子
弹)
<11>建立游戏 UI, 撞击敌人,销毁一架的一分 Label,记录 label 装甲机 label
<12>建立开始游戏按钮,ESC 暂停游戏,退出游戏按钮。
<13>建立开始游戏界面
<14>发布游戏。
7 月 14 日
第一人称射击游戏 敌人寻路系统的设置,Enemy 关于敌人寻路代码的完成。
定义移动速度
调用游戏对象。
寻路目标 (分析代码,可以运行,但是敌人不能寻址)??????
7 月 21 日
第一人称设计游戏 动画动作敌人行为设置。
跑跳停死动作之间的切换
行为编码的分析
7 月 22 日
制作一个课程大概 UI 来了解 UI 制作思想。
第一人称设计游戏关于 摄像机的自由活动,代码分析。
7 月 23 日
关于射线,撞击物体射线分析。
using UnityEngine;
using System.Collections;
public class RayTest : MonoBehaviour {
评论0
最新资源