游戏介绍:在游戏中,玩家和敌人都是不同的太空飞行器。游戏开始后,玩家会迎着敌人的火力前进,消灭敌人会取得分值,游戏没有尽头,如果玩家死亡游戏结束。

游戏UI:屏幕上会显示玩家的装甲以及得分,如果游戏结束,屏幕上会显示“游戏结束”,同时还会显示“再来一次”的按钮。

游戏操控:在Pc上就是W,S,A,D操控,在手机上就是触屏操作

玩家:玩家有3第血,血值为0时游戏结束

敌人:敌人分2种,低级敌人会主动撞向玩家,高级敌人会发射子弹

===========================================================

[AddComponentMenu("MyGame/Player")]
public class Player:MonoBehaviour
//将代码显示在菜单栏上

====================

以下是每隔几秒执行一次

void Update(){_rate-=Time.deltaTime;if(_rate<0){_rate=1f;//每隔一秒执行一次这里
    }
}    

if (Input.GetKey(KeyCode.Space))
{
_rocketRate -= Time.deltaTime;
if (_rocketRate < 0) {
_rocketRate = _rocketBase._rate;
onInstantiate();
}
}

转载于:https://www.cnblogs.com/sy88/p/3612469.html

【96】太空射击游戏_笔记相关推荐

  1. 【初阶】unity3d官方案例_太空射击SpacingShooter 学习笔记 显示分数时,如何让函数之间相互交流...

    [初阶]unity3d官方案例_太空射击SpacingShooter 学习笔记 显示分数时,如何让函数之间相互交流 一.关于 显示分数时,如何让函数之间相互交流 这是一个非常好的逻辑问题 1 思路:主 ...

  2. iOS游戏开发之使用 Spritekit 框架和 Swift 的 iOS 2D 太空射击游戏(教程含源码)

    实战需求 使用 Spritekit 框架和 Swift 的 iOS 2D 太空射击游戏 本文价值与收获 看完本文后,您将能够作出下面的界面 实战代码 1.主界面 import SpriteKit im ...

  3. 【githubshare】基于 C 语言编写的一款 2D 太空射击游戏,已在 Windows 10 和 Ubuntu Linux 16.04 系统上跑通测试

    基于 C 语言编写的一款 2D 太空射击游戏:space-shooter.c,已在 Windows 10 和 Ubuntu Linux 16.04 系统上跑通测试. GitHub:github.com ...

  4. mac太空射击游戏:Nova Drift (新星漂移)中文版

    Nova Drift是一款激动人心的太空射击游戏. Nova Drift Mac整合了现代独立游戏风格和游戏历史上最深的根源.它不仅具有时尚和性感的外观,而且具有平稳的控制功能.玩家控制着一艘不断开发 ...

  5. java第一人称射击_[转] Unity实践 --- 第一人称射击游戏_

    一. 环境 地图资源,包含了全地图以及灯光.天空盒子. 扩展部分. 不可穿透的部分需要在bake时设置为static. 二. 设置 1. 相机 1> 主相机 挂载控制视角的c#组件. tag为m ...

  6. 发个2D太空射击游戏代码

    很久前写的一个 2D 太空射击游戏,使用的是 DirectX 库和 C++ 开发. 现在看来程序结构虽不算合理,但是里面基本包括了一个 2D 太空射击游戏的基本元素:卷屏,碰撞检测,不同类型的敌人和 ...

  7. unity第三人称射击游戏_在游戏上第3部分完美的信息游戏

    unity第三人称射击游戏 Previous article 上一篇文章 The economics literature distinguishes the quality of a game's ...

  8. python制作射击游戏_零基础用Python开发的第一个小游戏——太空射击

    写在最前面 你想成为Python高手吗?你想使用Python编写一个炫酷的游戏吗? 那么今天这篇文章就能带着你从零开始编写一个Python小游戏.希望你能喜欢. 话不多说,我们先来看一副动图 ​ 号: ...

  9. 慕课英雄第三人称射击游戏创作笔记

    一.创建地形,布置地形 二.角色替身与动画片段 1.导入Teddy包,其自带了Teddy模型与动画片段 2.切割动画片段为walk,run,nod,shake等片段方便日后的使用 3.为模型配置Ava ...

  10. 对 Unity 太空射击游戏的实践

    写在前面 # 本次 Space Shooter 实践通过实现以下功能达到加深对 U3D 游戏开发的认知. 键盘控制飞船移动; 发射子弹设计目标; 随机生成大量障碍物; 计分; 实现游戏对象的生命周期管 ...

最新文章

  1. 请注意更新TensorFlow 2.0的旧代码
  2. [iOS]图片高清度太高, 导致内存过大Crash
  3. 简易 IM 双向通信电脑端 GUI 应用——基于 Netty、WebSocket、JavaFX 、多线程技术等
  4. JavaBean的get、set方法生成器
  5. flash 用 html 播放,使用flash插件在HTML上播放音频
  6. Linux中配置网桥
  7. Unity AssetBundle 踩坑记录
  8. excel 查一列字符是否在另一列中出现
  9. 尽量用iterator代替const_iterator
  10. 如何学习硬件设计——理论篇
  11. 为什么好多人说win8不好用?
  12. css滤镜、混合模式、hls颜色值
  13. 物联网设备安全保护,需要这三道防线
  14. 每日计划(3)——大二
  15. wo de wen zhang
  16. 每一步都要确保投资人利益—MDU价格保障机制之销毁
  17. python 私有属性_Python 私有属性和私有方法
  18. SEO网站关键词研究工具
  19. 边缘计算与产业生态系统
  20. 电商项目尚品汇学习笔记

热门文章

  1. 计算机excel界面,理解Excel工作界面
  2. 恒生电子2020校招郑州大学站经历
  3. 基于Bootstrap模板创建门户网站vue项目03
  4. 日版IPhone5完美上3G
  5. 技术实操|Apache Spark 内存管理详解(上篇)
  6. web前端开发工程师的三种级别
  7. 软件开发中的时区问题
  8. java读取共享文件_局域网共享文件读写的实现方式
  9. LLVM IR / LLVM指令集入门
  10. mellanox 网卡驱动,Mellanox网卡OFED驱动安装