类似雷电的vc 飞行射击游戏,附开发文档,可作为一个毕业设计的参考。游戏控制方法:空格: 发弹 TAB:换武器 方向键:移动 游戏中有各总各样的敌机和武器,敌机按一定的几率出现,玩家消灭敌机后可得分数奖励,达到一定分数后会升级,游戏难度随着玩家级数的增加而增大。游戏有很多爆炸场面,增加了刺激性。 游戏有子弹系统、敌机系统、碰撞系统、图像显示等各个模块,将来还可能加入背景渲染、图形菜单、声音等功能模块。尽管各个模块均有复杂的功能,利用面向对象,我可以把各个模块功能的内部实现封装在一个个类中,只提供外部接口。这样,就可以做到各个模块只进行必要的通讯、交互,内部独立运作,互不干扰。