资源简介
在推箱子游戏的基础上增加如下功能:
1:对于撞墙要有撞墙方向提醒
2:对于撞箱子,也要进行提醒
3:游戏可回退一步
4:把通关数至少增加到10关(不能有同样地图的“关”)
代码片段和文件信息
#include
#include “BoxGame.h“
#include
#pragma comment(lib“comctl32.lib“)
#include
#define NLEVEL 10
HINSTANCE hInst;
HWND hdlgSelect; // 选择关卡对话框句柄
HWND hLevelCombo; // 输入的关卡
HWND hwnd;
LRESULT CALLBACK WndProc(HWND UINT WPARAM LPARAM); //窗口函数说明
BOOL CALLBACK DlgHelpProc(HWND UINT WPARAM LPARAM); // 处理帮助对话框
BOOL CALLBACK DlgSelectProc(HWND UINT WPARAM LPARAM); // 处理选择关卡对话框
void IniMap(int GameMap[][9] int GameMapOri[][8][9] int level); // 初始化地图
//游戏地图
// 0:墙 1:路 2:人 3:终点 4:箱子 5:人在终点上 6:箱子在终点上
char remind[10] = { ‘\0‘ };
int GameMap[8][9] = { 0 };
int FormerMap[8][9] = { 0 };
int countMap[NLEVEL] = { 5435333445 };
int GameMapOri[NLEVEL][8][9] = {
{0 0 0 0 0 0 0 0 0
0 0 0
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-04-11 00:24 BoxGame\
文件 888 2015-10-20 19:22 BoxGame.sln
文件 774 2015-10-27 16:19 BoxGame\bmnext.bmp
文件 774 2015-10-27 16:23 BoxGame\bmprev.bmp
文件 774 2015-10-27 16:25 BoxGame\bmrestart.bmp
文件 774 2015-10-27 16:23 BoxGame\bmset.bmp
文件 4286 2006-10-20 00:00 BoxGame\box.cur
文件 3262 2015-10-26 19:56 BoxGame\box.ico
文件 969708 2019-04-11 00:22 BoxGame\BoxGame.aps
文件 19147 2019-04-11 00:19 BoxGame\BoxGame.cpp
文件 318 2019-04-11 00:24 BoxGame\BoxGame.h
文件 4241 2019-04-10 23:58 BoxGame\BoxGame.rc
文件 3928 2019-04-10 13:30 BoxGame\BoxGame.vcxproj
文件 2029 2019-04-10 13:30 BoxGame\BoxGame.vcxproj.filters
文件 164 2015-10-24 23:19 BoxGame\BoxGame.vcxproj.user
目录 0 2019-04-11 00:24 BoxGame\Debug\
文件 2009 2015-10-27 17:29 BoxGame\Debug\BoxGame.Build.CppClean.log
文件 74 2016-03-23 17:30 BoxGame\Debug\BoxGame.lastbuildstate
文件 3045 2019-04-11 00:24 BoxGame\Debug\BoxGame.log
文件 67137 2019-04-11 00:24 BoxGame\Debug\BoxGame.obj
文件 886752 2019-04-10 23:58 BoxGame\Debug\BoxGame.res
目录 0 2019-04-11 00:24 BoxGame\Debug\BoxGame.tlog\
文件 218 2019-04-11 00:24 BoxGame\Debug\BoxGame.tlog\BoxGame.lastbuildstate
文件 616 2019-04-11 00:24 BoxGame\Debug\BoxGame.tlog\CL.command.1.tlog
文件 26218 2019-04-11 00:24 BoxGame\Debug\BoxGame.tlog\CL.read.1.tlog
文件 464 2019-04-11 00:24 BoxGame\Debug\BoxGame.tlog\CL.write.1.tlog
文件 1266 2019-04-11 00:24 BoxGame\Debug\BoxGame.tlog\li
文件 782 2019-04-09 17:08 BoxGame\Debug\BoxGame.tlog\li
文件 3660 2019-04-11 00:24 BoxGame\Debug\BoxGame.tlog\li
文件 554 2019-04-11 00:24 BoxGame\Debug\BoxGame.tlog\li
文件 304 2019-04-10 23:58 BoxGame\Debug\BoxGame.tlog\rc.command.1.tlog
............此处省略47个文件信息
- 上一篇:C语言大程序游戏大富翁
- 下一篇:c++ 2048游戏源码
相关资源
- 用MFC做推箱子源代码
- vs2013推箱子游戏
- python版本推箱子(界面美化包含打包
- 推箱子游戏C++程序代码
- 推箱子.cpp
- mfc推箱子代码
- 自动推箱子 C++源代码
- C语言综合 里面含有八皇后问题,蓝
- 推箱子游戏用C语言在VC++6.0下编写
- 推箱子小游戏
- c++ 推箱子(控制台小游戏)
- c语言自创推箱子游戏改版.zip
- c++ 推箱子源码
- 推箱子控制台游戏 游戏学习入门
- vc++游戏 扫雷/连连看/推箱子/拼图/俄
- 推箱子+地图编辑器VC6
- C语言推箱子 游戏源码
- c++推箱子
- vc推箱子小游戏源码
- C++分支界限法解推箱子问题
- C语言推箱子课程设计,有地图,过关
- 推箱子游戏—c语言实训
- 命令行推箱子代码C语言编写
- C++.net推箱子游戏源代码
- 基于MFC推箱子完整源代码
- C语言图形界面用法推箱子案例
- 推箱子C设计
评论
共有 条评论