摘 要
用MFC设计一个陨石撞飞机的平面游戏,陨石不断下落,飞机通过键盘的上下左右键移动以躲避陨石。当陨石撞到飞机时,显示游戏结束提示对话框。设计开始要对开发环境VC 6.0的熟悉,需要学会如何添加资源,添加类,编写函数控制位图,主要通过网上的学习,不断搜索才弄到大体。要设计飞机有3次被撞的机会,通过一个全局的变量设置飞机的生命值,没被撞一次,飞机的生命值减少1,直到飞机的生命值为0,游戏结束。有了3次机会,使得游戏的乐趣性增加,效果很满意。当游戏继续进行时,陨石下落的速度不断增加,速度的增加通过给陨石下落的速度设定一个函数,函数值经过时间的积累而增加,使得陨石下落的速度越来越快。陨石下落的速度不断增加,这给游戏添加不少挑战性,飞机存活的时间越长,速度越快,游戏的难度越大。
关键字:陨石,飞机,速度。

本文介绍了一个使用MFC设计的平面游戏——陨石撞飞机。玩家通过键盘控制飞机躲避不断下落的陨石,每被击中一次生命值减少1,生命值归零则游戏结束。随着游戏进行,陨石下落速度会逐渐加快,提高游戏难度。
1903

被折叠的 条评论
为什么被折叠?



