Android[游戏,弹力球,弹弹球],自定义[游戏]控件

作者:XINHAO_HAN
上次看了抖音的一个游戏,超级火的一个名字叫[砖块毁灭者],所有自己也动手写了一个较为简单的版本

先看看效果图:

Android[游戏,弹力球,弹弹球],自定义[游戏]控件_第1张图片
1539311023309mz12345.gif

我没有做死亡判断,但是代码里边有加这几个变量,可更改变量判断死亡

弹球我没做物理判断,只是简单的使用的更改坐标制度

共有以下几个类


Android[游戏,弹力球,弹弹球],自定义[游戏]控件_第2张图片
image.png
Ball  底下挡板的数据类
BaseLevel 等级控制父类(小方块的位置)
BounceTheBallGame 游戏整体控制
BounceTheBallView   往界面画东西的
GameBean        小方块的存储数据2
LevelOne           等级1
Trajectory          小球的运动轨迹
ZKBean             小方块的存储数据1

如果要更改小方块位置,就相当于更改关卡

请在LevelOne中更改,也可以自己创建一个继承于BaseLevel 类


Android[游戏,弹力球,弹弹球],自定义[游戏]控件_第3张图片
image.png

在这块更改你的方块位置

代码下载地址:https://github.com/hanxinhao000/BounceTheBall

你可能感兴趣的:(Android[游戏,弹力球,弹弹球],自定义[游戏]控件)