• 大小: 11.59 KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2020-12-14
  • 语言: C/C++
  • 标签: C语言  

资源简介

三张地图、游戏中按c可保存游戏、重新开始游戏后按3可加载存档、

资源截图

代码片段和文件信息

/*本代码有个小小的BUG:当人站在目标地时保存游戏,后加载游戏出现缺少一个目标地的情况,知道错误在哪,但为代码正确性的保证而未作调整,望高人修改之
 *本代码可能略显拙劣、冗长,望大家谅解、及修改 
 *本代码VC2008,VC6已测试通过,不知其他编译器情况如何,望指正
 *诚心接纳一切正确的批评、及指正
 *QQ:1324794329
 */
#include
#include
#include
#define MAP(numhanglie) map[num].game_map[hang][lie]
#define M map_number
#define NULL 0
struct 
{
char game_map[10][10];

}map[4];
char map_1[10][10]={{0001111000}  /*此为地图一,0代表空地,1代表墙壁,2代表箱子,3代表目标,4代表人,下同*/
{1111301000}
{1300001111}
{1110020001}
{0010400201}
{0010001111}
{0010201000}
{0011101000}
{0000131000}
{0000111000} };

char map_2[10][10]={{0011111100} /*此为地图二,解释同上*/
{

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      34304  2011-01-27 12:35  推箱子.exe

     文件       8128  2011-01-27 13:10  推箱子.cpp

     文件         50  2011-02-01 13:31  Readme.txt

----------- ---------  ---------- -----  ----

                42482                    3


评论

共有 条评论