• 大小: 3.21M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-29
  • 语言: C/C++
  • 标签: 推箱子  

资源简介

在推箱子游戏的基础上增加如下功能:

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\link.command.1.tlog
     文件         782  2019-04-09 17:08  BoxGame\Debug\BoxGame.tlog\link.delete.1.tlog
     文件        3660  2019-04-11 00:24  BoxGame\Debug\BoxGame.tlog\link.read.1.tlog
     文件         554  2019-04-11 00:24  BoxGame\Debug\BoxGame.tlog\link.write.1.tlog
     文件         304  2019-04-10 23:58  BoxGame\Debug\BoxGame.tlog\rc.command.1.tlog
............此处省略47个文件信息

评论

共有 条评论