用DEV-C++写一个走迷宫小游戏1.2最终版(完结,撒花)

刚刚写完了一篇博客,不久就得到了回应,还收获了一个粉丝,并且我的一个粉丝“[PE]经典八炮”给我发了个666,即使只有三个字,三个粉丝,我也很高兴!

于是我决定趁热打铁,把我们的走迷宫小游戏1.2版本,也是最后一个版本给写完。当然,我明天还会写另一个小游戏的代码。

先放上资源:c++走迷宫1.2最终版-C++文档类资源-CSDN下载

话不多说,直接开始:

用DEV-C++写一个走迷宫小游戏1.2最终版(完结,撒花)_第1张图片

 1.更新内容

老样子,玩法内容要改一下,因为版本升级了。

代码:

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<<"@==========================================================@"<

你可能感兴趣的:(#,C++游戏制作教程,C++,c++)