資源簡介
三張地圖、游戲中按c可保存游戲、重新開始游戲后按3可加載存檔、
代碼片段和文件信息
/*本代碼有個小小的BUG:當(dāng)人站在目標(biāo)地時保存游戲,后加載游戲出現(xiàn)缺少一個目標(biāo)地的情況,知道錯誤在哪,但為代碼正確性的保證而未作調(diào)整,望高人修改之
?*本代碼可能略顯拙劣、冗長,望大家諒解、及修改?
?*本代碼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代表目標(biāo),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
評論
共有 條評論