2021.11.3SpaceWar


太空大战需求


一、技术要点
(1)Mathf类、Transform类、Time类、GameObject类、Vector3类、
Random类
(2)键盘事件
(3)鼠标事件
(4)克隆
(5)销毁
(6)协程
(7)碰撞检测
(8)UGUI
(9)音频
(10)粒子系统

二、星空管理
(1)用Quad制作
(2)用两个Quad拼接而成
(3)星空循环滚动
三、我方飞机管理
(1)通过键盘控制移动
(2)点击鼠标左键发射子弹
(3)发射子弹时有声音播放
(4)飞机尾部喷射特效
四、我方子弹管理
(1)子弹飞行
(2)击中陨石或敌机使对方生命值减少,自己销毁
(3)克隆出来后如果没有射中陨石或敌机,碰到边缘碰撞器销毁
五、敌方陨石管理
(1)程序启动3秒后克隆3个,然后每隔6秒再次克隆三个
(2)陨石自身旋转
(3)碰到我方子弹自动销毁,并伴随有爆炸声音和爆炸特效
六、敌方飞机管理
(1)程序启动8秒后克隆3个,然后每隔8秒再次克隆三个
(2)每隔1秒发射一颗子弹
(3)当生命值为0时销毁,并伴随有爆炸声音和爆炸特效
七、敌方子弹管理
(1)子弹飞行
(2)击中我方飞机使我方飞机生命值减少,自己销毁
(3)克隆出来后如果没有射中我方飞机,碰到边缘碰撞器销毁
八、积分和生命值管理
(1)积分通过销毁陨石和敌机增加
(2)生命值随着敌方射击到我方而减少,当值为0时游戏结束
九、注册、登录、排行榜

多态:
定义一个敌人类,完成克隆和销毁功能、定义陨石和敌机类继承敌人类

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值