基于EASY_X的一个简单2D飞机射击游戏,可实现飞机的自动驾驶。
EASY_X提供的捕获按键的函数总是有问题,所以不用,使用_kbhit()和_getch()来替代
完成基本游戏实现
排行榜
1、2、3Level下的射击子弹模式
Enemy子弹碰撞Hero后消失
Hero碰撞Enemy后会死亡
对局游戏结束后新增 重新开始和结束游戏两个功能
实现BOSS关卡
血条改为了左下角小飞机来表示
将部分较多选项的if else改为了switch
飞机自动驾驶(待完善)
实现功能道具:提升HeroLevel的道具、加血包
Boss移动
完善了飞机的自动驾驶,差强人意
实现了护盾道具,但是没有实现图片素材
增加了初始界面的背景
更改了部分游戏参数
发现存在内存泄漏,通过VS自带的工具解决。
BOSS的特殊射击