查看文章 |
Windows编程项目-《PushBoxII》推箱子
2008年05月06日 星期二 23:06
Windows项目《PushBoxII》: 1)以mfc单文档项目为基础框架创建的游戏项目; 2)游戏内容为平面的象素精灵移动箱子到目的地; 3)游戏实现精灵去背景显示,外部数据存储,地图编辑,背景音乐,调关, 4)其所用到的地图数据保存到map.dat的ASCII文件中,游戏开始的时候从该文件读取相 应的地图数据,并配备相应的地图编辑器,可以随时添加地图数据; 5) 游戏思路:用一个的二维数组表示游戏的虚拟地图,数组用0-7个数字表示8种游戏 界面的图像,通过按键操作移动改变精灵箱子的在数组种的位置,在每次精灵移动以后在调用paint重新绘制游戏界面达到精灵箱子的移动。当游戏地图既是二维数组中没 有空的目的地代表数据时表示过关胜利;
《推箱子》以单文档为框架的项目,其保留了其中的app类,另外自己添加 游戏项目包含,游戏源代码,项目答辩自己写的说明PPT,流程图等,下载地址在最后面。
![]()
游戏开始界面
游戏界面
地图编辑器界面
|
最近读者:


