文件名称:基于MFC的陨石撞飞机游戏设计与实现.rar
文件大小:27.34MB
文件格式:RAR
更新时间:2023-12-05 10:08:32
基于MFC的陨石撞飞机游戏设计与
用MFC设计一个陨石撞飞机的平面游戏,陨石不断下落,飞机通过键盘的上下左右键移动以躲避陨石。当陨石撞到飞机时,显示游戏结束提示对话框。设计开始要对开发环境VC 6.0的熟悉,需要学会如何添加资源,添加类,编写函数控制位图,主要通过网上的学习,不断搜索才弄到大体。要设计飞机有3次被撞的机会,通过一个全局的变量设置飞机的生命值,没被撞一次,飞机的生命值减少1,直到飞机的生命值为0,游戏结束。有了3次机会,使得游戏的乐趣性增加,效果很满意。当游戏继续进行时,陨石下落的速度不断增加,速度的增加通过给陨石下落的速度设定一个函数,函数值经过时间的积累而增加,使得陨石下落的速度越来越快。陨石下落的速度不断增
【文件预览】:
基于MFC的陨石撞飞机游戏设计与实现
----code()
--------res()
--------plane.dsw(518B)
--------plane.plg(928B)
--------planeView.cpp(10KB)
--------plane.h(1KB)
--------plane.dsp(5KB)
--------planeDoc.cpp(2KB)
--------ChildFrm.cpp(1KB)
--------plane.sdf(48.71MB)
--------plane.vcxproj.filters(4KB)
--------planeView.h(3KB)
--------plane.suo(13KB)
--------plane.ncb(73KB)
--------plane.vcxproj(8KB)
--------plane.aps(63KB)
--------plane.cpp(4KB)
--------StdAfx.cpp(207B)
--------MainFrm.cpp(2KB)
--------resource.h(1KB)
--------plane.clw(3KB)
--------plane.rc(14KB)
--------MainFrm.h(2KB)
--------ChildFrm.h(1KB)
--------StdAfx.h(1KB)
--------plane.vcxproj.user(143B)
--------README.md(27B)
--------ipch()
--------Debug()
--------plane.sln(876B)
--------planeDoc.h(1KB)
--------plane.opt(50KB)
--------ReadMe.txt(5KB)
----~$实验报告.docx(162B)