【unity 保卫星城】— 开发笔记

保卫星城

一、游戏介绍

《保卫星城》是一款移动端2D横板射击类游戏,使用Unity3D引擎开,与一般的打飞机需要躲避子弹不同,本游戏需要玩家控制小飞机将所有的子弹吸收或者反弹回去,以保护身后的星城(空间城市)。

二、视频演示

【Unity 保卫星城】演示视频

三、要点

本游戏设计有以下几个要点
1:本游戏玩家控制的飞机只能左右移动,不能上下移动,也就是说移动范围只有一个轴
2:本游戏玩家控制的飞机会自动发射子弹,并不需要玩家手动点击发射。
3:本游戏操作可以使用手机的陀螺仪就是用陀螺仪,还可以用手指滑动的方式操作。
4:射击游戏的快感来自于飞行的速度感,消灭敌人的爽快感,与在弹雾中穿梭的成就感,这些统称为手感、与手感相关的内容文字无法描述,只能依靠程序和美工在开发中进行调试,所以在开发的时候最好开发成调试工具以方便后期调试。
5:游戏内敌人分为,小,中,大与特大五种体积的怪物,总数大约10个,如果不够的话则改变颜色提升强度,颜色强度分为,白,绿,蓝,紫,金。
6:这个游戏的难度会递增,目的就是无尽感,如果玩家能打到金,则游戏结束。

【unity 保卫星城】--- 开发笔记(Demo演示篇)相关推荐

  1. 【unity 保卫星城】--- 开发笔记08(太空站篇)

    [unity 保卫星城]--- 开发笔记 保卫星城-太空站篇 一.太空站的功能 二.功能的实现 说起来保卫星城最重要的星城还没讲,其实星城就是一个太空站,而我们的任务就是保护太空站不被敌人破坏. 保卫 ...

  2. 【unity 保卫星城】--- 开发笔记01(飞机移动)

    [unity 保卫星城]--- 开发笔记 一.在UnityHub中创建2D项目,取名Defend_Star_City 二.导入MangerOfManger框架 三.在打包中,切换安卓开发模式 四.创建 ...

  3. 【unity 保卫星城】--- 开发笔记03(飞机类第一版)

    [unity 保卫星城]--- 开发笔记 六.完善类图中的类的功能 2.飞机的类 六.完善类图中的类的功能 2.飞机的类 先放到这后面再慢慢完善~ using System.Collections; ...

  4. 【unity 保卫星城】--- 开发笔记02(陀螺仪移动)

    [unity 保卫星城]--- 开发笔记 六.完善类图中的类的功能 1.飞机移动模块 第二版(完善了陀螺仪移动) 六.完善类图中的类的功能 1.飞机移动模块 第二版(完善了陀螺仪移动) using S ...

  5. 【unity 保卫星城】--- 开发笔记08(UI轮盘)

    [unity 保卫星城]--- 开发笔记 一.武器轮盘 1.轮盘的旋转 2.选择的武器 3.完成轮盘隐藏和显示 -做完前三个武器,第四个武器准备在前三个武器测试完成没问题后再添加,但再测试前,武器直接 ...

  6. 【unity 保卫星城】--- 开发笔记04(武器管理系统)

    [unity 保卫星城]--- 开发笔记 六.完善类图中的类的功能 3.武器管理的类 4.武器抽象类 六.完善类图中的类的功能 3.武器管理的类 using System.Collections; u ...

  7. 【unity 保卫星城】--- 开发笔记06(散弹 武器)

    [unity 保卫星城]--- 开发笔记 ~~ 战机武器库 ~~ 2.散弹 · 感觉把好多类,都写再 六 这个主题里,感觉主题会撑爆,所有还是再开个小框架吧. · 就叫战机武器库吧~ ~~ 战机武器库 ...

  8. 【unity 保卫星城】--- 开发笔记07(追踪导弹武器)

    [unity 保卫星城]--- 开发笔记 ~~ 战机武器库 ~~ 3.追踪导弹 ~~ 战机武器库 ~~ 3.追踪导弹 参考大佬的博客:https://blog.csdn.net/sdhexu/arti ...

  9. 【unity 保卫星城】--- 开发笔记05(普通子弹武器)

    [unity 保卫星城]--- 开发笔记 ~~ 战机武器库 ~~ 1.普通的子弹 · 感觉把好多类,都写再 六 这个主题里,感觉主题会撑爆,所有还是再开个小框架吧. · 就叫战机武器库吧~ ~~ 战机 ...

最新文章

  1. 大家是否也习惯将常用到的Python软件包放在一个头文件里?
  2. Linux 下判断Server 内存是否不足
  3. 引物的设计及修饰最全教程
  4. MySql恢复密码的过程
  5. 【Linux】一步一步学Linux——expr命令(265)
  6. 起名与选择器~(总结类、持续更新系列)
  7. 【SeaJS】【1】初识SeaJS
  8. 学号:201621123032 《Java程序设计》第7周学习总结
  9. $(document).ready()和onload区别
  10. 简单的多线程操作示例
  11. linux centos erlang,CentOS 7.7安装Erlang和Elixir
  12. win7开机突然变得很慢_几个步骤教你解决win7旗舰版开机超级慢
  13. Sublime Text3设置浏览器预览
  14. 抖音上热门的小技巧你都掌握了吗?
  15. 中国第一大忽悠终于倒下了
  16. vue渲染大量数据优化_Vue列表页渲染优化详解
  17. StringBuilder
  18. OROCOS之KDL(1)—— windows环境搭建篇
  19. 计算机专业转ubc绩点,中国留学生申请加拿大名校,如何换算GPA成绩?
  20. 代码性能优化--NENO编程

热门文章

  1. 基于cocos2dx的2D手游美术资源制作技术选型(1)(2)
  2. 一个基于 Dubbo 的微服务改造实践
  3. 一个好用的源代码阅读工具——Understand
  4. Python中num += 1的意思
  5. 写商业计划书的十个要点
  6. 考试,一种严格的水平鉴定方法。
  7. 【动态规划】钢条切割问题
  8. 搬运+机翻 Unity插件 OBICloth插件官方CharDemo分析
  9. java企业工程项目管理系统平台源码(三控:进度组织、质量安全、预算资金成本、二平台:招采、设计管理)
  10. 计算机软件研究方法与技术路线,研究方法与技术路线