今天给大家伙儿唠唠,我是咋把“消灭病毒”这小游戏给整出来的。别看它简单,里头门道还真不少!
捣鼓前的准备
咱也不能瞎搞不是?得先琢磨琢磨这游戏到底咋玩的。我先自个儿玩几把,发现就是个打飞机游戏,不过把飞机换成各种病毒,然后用各种武器biubiubiu~消灭它们。
然后我就琢磨着,这玩意儿得用啥工具做?想来想去,还是Unity这玩意儿顺手,毕竟咱之前也用它做过几个小东西,有点儿经验。
开始动手,搭建场景
有主意,咱就开干!打开Unity,先整个新项目。然后,搭场景,这可是个体力活儿。
- 背景: 我找张深色的图片,看着像宇宙空间,病毒在里面飘着也挺像那么回事儿。
- 玩家飞机(主武器): 这可是主角,我直接用一个简单的三角形代替,颜色弄得鲜艳点儿,好认!
- 病毒: 这玩意儿得有各种各样的,方的、圆的、带刺儿的……我都用Unity自带的形状给拼出来,颜色也弄得五颜六色的,看着就让人想打!
- 子弹: 这就更简单,直接用小圆点代替,颜色也弄得亮亮的,跟玩家飞机区分开。
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
让它们动起来!
光搭好场景还不行,得让它们动起来才像个游戏!
- 玩家移动:
我写几行代码,让玩家的“飞机”能跟着我的手指头在屏幕上划来划去。
- 发射子弹:
这块儿我也写点代码,让玩家点屏幕的时候,就从“飞机”那儿biu~biu~biu~发射子弹。
- 病毒移动:
病毒也不能傻站着挨打!我让它们从屏幕顶上慢慢往下飘,看着就让人着急,想赶紧打掉它们!
- 碰撞检测:
这可是关键!我得判断子弹有没有打中病毒,病毒有没有撞到玩家。打中,病毒就消失,加分!撞到,玩家就挂掉,游戏结束!
加点料,更有趣!
基本功能有,我还想让游戏更好玩儿!
- 升级武器:
我加个升级系统,玩家打的病毒越多,就能解锁更厉害的武器,比如更快的射速、更粗的子弹!
- 副武器:
除主要的武器,我还加个副武器,威力更大,但是有冷却时间,不能一直用。
- 金币:
消灭病毒的时候可以掉落金币,这可是个好东西,可以用来升级武器。
- 分数:
打掉一个病毒给一个分,看你能得多少分!我得让玩家有个目标!
收尾工作,大功告成!
我还加点音效,biubiubiu的声音,病毒爆炸的声音,听着更带劲儿!
全部弄完,我自个儿又玩好几遍,感觉还挺上头!哈哈,这下,咱也算是有个能拿得出手的游戏!
这只是个最最基础的版本,还有很多地方可以改进,不过今天就先分享到这儿!