刚刚写完了一篇博客,不久就得到了回应,还收获了一个粉丝,并且我的一个粉丝“[PE]经典八炮”给我发了个666,即使只有三个字,三个粉丝,我也很高兴!
于是我决定趁热打铁,把我们的走迷宫小游戏1.2版本,也是最后一个版本给写完。当然,我明天还会写另一个小游戏的代码。
先放上资源:c++走迷宫1.2最终版-C++文档类资源-CSDN下载
话不多说,直接开始:
老样子,玩法内容要改一下,因为版本升级了。
代码:
if(ch=='b'){
system("cls");
string c="使用wasd控制‘*’(玩家)移动,‘#’为边界,‘0’是终点";
string c1="玩家目标是通过移动到达终点,即可胜利。";
string c2="说明:此为走迷宫最终版本。";
string c3="更新:增加了换肤功能。";
cout<<"版本:1.2"<
截至目前,我们写了:
/*
作者:瑞
制作日期:2022/7/29/18:04:40
适合编译环境:DEV-C++
*/
#include
#include
#include
using namespace std;
char a[50][50]={"############",
"#* #",
"# ######## #",
"# # #",
"##### ## # #",
"# # # #####",
"## # # 0",
"############"
};
char a1[50][50]={"############",
"#* #",
"########## #",
"# #",
"# ##########",
"# 0",
"############",
};
char a2[50][50]={"################",
"#* # #",
"# ## ### # ## ##",
"# # # # #",
"## ### # # # # #",
"# # # # # # #",
"# # # # # ## ##",
"# ### ### 0",
"################",
};
char a3[50][50]={"#####################",
"#* # # # 0",
"# ### # # ### # # # #",
"# # # # # # #",
"## # #### # #### #",
"# # # # # ##",
"# # # # # # #",
"# # # ####### #### #",
"# # # #",
"#####################",
};
char a4[210][210]={//地图(手搓,累死了)
"##################################################",
"##* ## ## ##",
"## ########## ## ###### ###### ###### ######",
"## ## ## ## ## ## ## ##",
"########## ########## ## ## ###### ###### ##",
"## ## ## ## ## ## ##",
"## ## ########## ## ########## ########## ##",
"## ## ## ## ## ##",
"## ########## ###### ###### ## ## ###### ##",
"## ## ## ## ## ## ##",
"########## ###### ############## ###### ## ##",
"## ## ## ## ## ## ##",
"## ## ###### ###### ###### ########## ## ##",
"## ## ## ## ## ## ## ## ##",
"## ###### ###### ###### ########## ## ## ##",
"## ## ## ## ## ## ##",
"################## ## ########## ###### ######",
"## ## ## ## ## ##",
"## ###### ## ###### ## ## ############## ##",
"## ## ## ## ## ##",
"## ############## ################## ## ######",
"## ## ## ## ## ##",
"## ###### ########## ############## ###### ##",
"## ## ## 00",
"##################################################",
};
int main()
{
system("title 走迷宫1.2最终版本");//标题
system("mode con cols=60 lines=37");//设置窗口大小
string s="| 走迷宫 |";
string s1="| 开 始 游 戏 |";
string s2="| 玩 法 说 明 |";
cout<<"@==========================================================@"<