1 前言
因为最近在学习cocos2dx引擎,所以就下了下了一个官方demo的资源,源代码好像是lua的,我也没看,因为我主要是选择用c++做。做了四五个场景吧,大部分都是加载界面,主菜单等。主要是对一个boss战场景做了一个小的demo(因为还有部分功能没实现,也不想实现了,方法已经会了)。
2 boss战场景
为boss添加了两种移动方式,基本随机的移动和技能式的移动,即会隐身到你面前来射击。攻击也主要分两种,普攻和散弹式的攻击,因为我的场景小,所以对原来的主机做了0.5倍缩小,所以叫迷你机大作战,总共也就1000行代码左右。
3 游戏截图
4 简单说明
从截图看到做的很简单,boss低于400血才会概率进行隐身攻击,也不太好展示。血量分为4种颜色蓝绿黄红,分别代表不同的血量。还有一个模式是正常的打飞机,有分数那种。在另一个场景中,这里我就不展示了。最后,我是最近才开始学这个,各位大佬勿喷,纯粹为了熟悉方法。