GitHub 地址:IndependentPlaneGame
介绍此项目完成比较久远,当初使用 Android Studio 完成。此项目完成的是一个飞机游戏,没有用到主流的手机游戏引擎,直接使用的是 android 自带的 graphics 图形包,使用了其中的 canvas 来进行图形界面的绘制。大体上通过继承关系,所有单位都会继承一个 sprite 精灵对象,然后还有许多其他小功能。
- 框架作者:abcnull
- Csdn 博客:javascript:void(0)
- GitHub: https://github.com/abcnull
- E-Mail: abcnull@qq.com
欢迎大家 Watch,Star 和 Fork!
关键代码 特色- 四种类型子弹,并且可以通过接道具的形式改变子弹形式
- 4 中类型敌机,还存在 boss 敌机
- 敌机不仅可以与本机相撞,而且 boss 敌机还可以投射炸弹
- 存在黑夜和白天的渐变
- 画面效果较为生动
- 音乐动感力十足
- 游戏难度可以调整,音效可以调整
- 本机存在生命值,并且可以接生命值道具
- 本机可以接受炸弹道具
- 采取积分制
- 界面帧数显示
- 画面还可以再调优
- 游戏中飞机类型可以增多
- 道具可以增多
- 实现多语言切换
- 音乐多选择
- 设置关卡制
- 积分兑换道具等设定
- 其他
- 框架作者:abcnull
- Csdn 博客:javascript:void(0)
- GitHub: https://github.com/abcnull
- E-Mail: abcnull@qq.com
欢迎大家 Watch,Star 和 Fork!