【96】太空射击游戏_笔记
游戏介绍:在游戏中,玩家和敌人都是不同的太空飞行器。游戏开始后,玩家会迎着敌人的火力前进,消灭敌人会取得分值,游戏没有尽头,如果玩家死亡游戏结束。
游戏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】太空射击游戏_笔记相关推荐
- 【初阶】unity3d官方案例_太空射击SpacingShooter 学习笔记 显示分数时,如何让函数之间相互交流...
[初阶]unity3d官方案例_太空射击SpacingShooter 学习笔记 显示分数时,如何让函数之间相互交流 一.关于 显示分数时,如何让函数之间相互交流 这是一个非常好的逻辑问题 1 思路:主 ...
- iOS游戏开发之使用 Spritekit 框架和 Swift 的 iOS 2D 太空射击游戏(教程含源码)
实战需求 使用 Spritekit 框架和 Swift 的 iOS 2D 太空射击游戏 本文价值与收获 看完本文后,您将能够作出下面的界面 实战代码 1.主界面 import SpriteKit im ...
- 【githubshare】基于 C 语言编写的一款 2D 太空射击游戏,已在 Windows 10 和 Ubuntu Linux 16.04 系统上跑通测试
基于 C 语言编写的一款 2D 太空射击游戏:space-shooter.c,已在 Windows 10 和 Ubuntu Linux 16.04 系统上跑通测试. GitHub:github.com ...
- mac太空射击游戏:Nova Drift (新星漂移)中文版
Nova Drift是一款激动人心的太空射击游戏. Nova Drift Mac整合了现代独立游戏风格和游戏历史上最深的根源.它不仅具有时尚和性感的外观,而且具有平稳的控制功能.玩家控制着一艘不断开发 ...
- java第一人称射击_[转] Unity实践 --- 第一人称射击游戏_
一. 环境 地图资源,包含了全地图以及灯光.天空盒子. 扩展部分. 不可穿透的部分需要在bake时设置为static. 二. 设置 1. 相机 1> 主相机 挂载控制视角的c#组件. tag为m ...
- 发个2D太空射击游戏代码
很久前写的一个 2D 太空射击游戏,使用的是 DirectX 库和 C++ 开发. 现在看来程序结构虽不算合理,但是里面基本包括了一个 2D 太空射击游戏的基本元素:卷屏,碰撞检测,不同类型的敌人和 ...
- unity第三人称射击游戏_在游戏上第3部分完美的信息游戏
unity第三人称射击游戏 Previous article 上一篇文章 The economics literature distinguishes the quality of a game's ...
- python制作射击游戏_零基础用Python开发的第一个小游戏——太空射击
写在最前面 你想成为Python高手吗?你想使用Python编写一个炫酷的游戏吗? 那么今天这篇文章就能带着你从零开始编写一个Python小游戏.希望你能喜欢. 话不多说,我们先来看一副动图 号: ...
- 慕课英雄第三人称射击游戏创作笔记
一.创建地形,布置地形 二.角色替身与动画片段 1.导入Teddy包,其自带了Teddy模型与动画片段 2.切割动画片段为walk,run,nod,shake等片段方便日后的使用 3.为模型配置Ava ...
- 对 Unity 太空射击游戏的实践
写在前面 # 本次 Space Shooter 实践通过实现以下功能达到加深对 U3D 游戏开发的认知. 键盘控制飞船移动; 发射子弹设计目标; 随机生成大量障碍物; 计分; 实现游戏对象的生命周期管 ...
最新文章
- 请注意更新TensorFlow 2.0的旧代码
- [iOS]图片高清度太高, 导致内存过大Crash
- 简易 IM 双向通信电脑端 GUI 应用——基于 Netty、WebSocket、JavaFX 、多线程技术等
- JavaBean的get、set方法生成器
- flash 用 html 播放,使用flash插件在HTML上播放音频
- Linux中配置网桥
- Unity AssetBundle 踩坑记录
- excel 查一列字符是否在另一列中出现
- 尽量用iterator代替const_iterator
- 如何学习硬件设计——理论篇
- 为什么好多人说win8不好用?
- css滤镜、混合模式、hls颜色值
- 物联网设备安全保护,需要这三道防线
- 每日计划(3)——大二
- wo de wen zhang
- 每一步都要确保投资人利益—MDU价格保障机制之销毁
- python 私有属性_Python 私有属性和私有方法
- SEO网站关键词研究工具
- 边缘计算与产业生态系统
- 电商项目尚品汇学习笔记