作者花了少量时间做了一个比较简陋的走迷宫游戏!

话不多说,上代码!

#include<iostream>
#include<cstring>
#include<windows.h>
#include<conio.h>
using namespace std;char a[16][16] = {"###############","#o   # #  ##  #","###     #    ##","##   ## ## # ##","#  # ##       #","# ## ###  ### #","#    #      # #","## ### ###### #","##   # #####  #","####       # ##","x ####  #### ##","# #       ## ##","# #########  ##","#           ###","###############",};int main() {cout<<"欢迎来到c++迷宫,帮主角走出迷宫吧!(3秒后开始)"<<endl;char b;Sleep(3000);int x = 1, y = 1;while(true) {system("cls");system("color 04");for(int i = 0; i < 15; i++) puts(a[i]);cout << "你是‘o’,终点是‘x’!" << endl;cout << "往上按‘w’,往下按‘s’,往左按‘a’,往右按‘d’,请用英文输入!" << endl;b = getch();if(b == 'w') {if(a[x - 1][y] != '#') {a[x][y] = ' ';x--;a[x][y] = 'o';}}if(b == 's') {if(a[x + 1][y] != '#') {a[x][y] = ' ';x++;a[x][y] = 'o';}}if(b == 'a') {if(a[x][y - 1] != '#') {a[x][y] = ' ';y--;a[x][y] = 'o';}}if(b == 'd') {if(a[x][y + 1] != '#') {a[x][y] = ' ';y++;a[x][y] = 'o';}}if(a[10][0] == 'o') {system("cls");system("color 07");for(int i = 0; i < 15; i++) puts(a[i]);cout << "恭喜你挑战成功!" << endl;getch();return 0;}}return 0;
}

这个迷宫游戏比较简单,可以供学习一下!

好了,本期就到这里,感谢观看!

c++ 制作走迷宫游戏相关推荐

  1. python可视化迷宫求解_如何用 Python 制作一个迷宫游戏

    相信大家都玩过迷宫的游戏,对于简单的迷宫,我们可以一眼就看出通路,但是对于复杂的迷宫,可能要仔细寻找好久,甚至耗费数天,然后可能还要分别从入口和出口两头寻找才能找的到通路,甚至也可能找不到通路. 虽然 ...

  2. c语言大作业走迷宫,基于C语言实现简单的走迷宫游戏

    本文实例讲述了C语言实现简单的走迷宫游戏的方法,代码完整,便于读者理解. 学数据结构时用"栈"写的一个走迷宫程序,实际上用到双向队列,方便在运行完毕后输出经过的点. #includ ...

  3. Dev-c++编写走迷宫游戏 思路和代码 详解

    创作背景 今天又是放元旦假的一天,无聊的我刷够了手机,就跑过去打开电脑······ 熟悉的Dev-c++图标又映入我的眼帘,今天编点什么呢······ 我绞尽脑汁,冥思苦想,终于想到了一个游戏--走迷 ...

  4. 遗传算法在走迷宫游戏中的应用

    我的数据挖掘算法库:https://github.com/linyiqun/DataMiningAlgorithm  我的算法库:https://github.com/linyiqun/lyq-alg ...

  5. fla 走迷宫游戏 源码_迷宫新玩法,果断一试

    迷宫, 真的是谜一样的存在, 大到几十岁的成年人, 小到三岁小儿, 都对其没有抵抗力. 而迷宫君也是真给力, 除了能给人带来愉悦感与成就感, 还能同时锻炼专注力.空间感.思维力.视觉追踪等, 是儿童感 ...

  6. c语言课程设计走迷宫游戏,C语言课程设计-迷宫游戏.doc

    计算机技术基础课程设计 C语言 设计报告 题目:完整的二维迷宫游戏 学院:工商管理学院 专业:信息系统与信息管理 班级:050507 姓名:孙月 指导教师:张首伟 设计日期:2004年12月10日 题 ...

  7. python用一行代码画个迷宫_用 Python 制作一个迷宫游戏

    相信大家都玩过迷宫的游戏,对于简单的迷宫,我们可以一眼就看出通路,但是对于复杂的迷宫,可能要仔细寻找好久,甚至耗费数天,然后可能还要分别从入口和出口两头寻找才能找的到通路,甚至也可能找不到通路. 虽然 ...

  8. c语言走迷宫游戏代码

    废话不多说,直接上代码(版本:v1.0.8) #include <stdio.h> #include <stdlib.h> #include <windows.h> ...

  9. 用 Python 制作一个迷宫游戏

    相信大家都玩过迷宫的游戏,对于简单的迷宫,我们可以一眼就看出通路,但是对于复杂的迷宫,可能要仔细寻找好久,甚至耗费数天,然后可能还要分别从入口和出口两头寻找才能找的到通路,甚至也可能找不到通路. 虽然 ...

  10. C++算法实现走迷宫游戏,10分钟学会迷宫算法!

    本文实例为大家分享了C++实现走迷宫的具体代码,供大家参考,具体内容如下 用n*n个小方格代表迷宫,每个方格上有一个字符0或1,0代表这个格子不能走,1代表这个格子可以走.只能一个格子一个走,而且只能 ...

最新文章

  1. linux fedora35安装、登录postgresql-14数据库命令整理
  2. 网络编程之---广播和IP多播
  3. 电脑卡顿不流畅是什么原因_为什么安卓系统用久了会卡,苹果系统却依然流畅?原因找到了!...
  4. mybatis由浅入深day01_5mybatis开发dao的方法(5.1SqlSession使用范围_5.2原始dao开发方法)...
  5. JavaFX技巧32:需要图标吗? 使用Ikonli!
  6. CSS绝对定位absolute元素的初始包含块不是body元素,也不是html元素
  7. MYSQL获取同时关注了某两个(或者N个)用户的用户
  8. Linux系统怎么吸引用户,Linux下如何增加一个系统用户
  9. 原产地证的作用跟分类
  10. 分治法--线性时间选择(求第k小数)
  11. PostgreSQL遍历Json
  12. Win7 + VirtualBox安装Mac OS X雪豹操作系统图文详解[转]
  13. 职称英语计算机考试取消,2020年职称英语考试取消了吗
  14. 我们要不要和to B“霸王龙”企业交朋友?
  15. 人脸关键点检测综述(含论文、数据集、方法等)
  16. matlab6.0哪一年,MATLAB版本与年份间的对应关系
  17. 数据 | 全国历史六级以上地震记录制图
  18. 减少谷歌搜索使用次数!你知道这3个Python秘密武器吗?
  19. APNS证书制作问题
  20. 计算机视觉的相关会议,计算机视觉方向三大顶级会议

热门文章

  1. 硬盘突然变raw格式_硬盘突然变成RAW格式解决办法
  2. 思科 计算机网络 第一章测试考试答案
  3. 四、PHP进阶学习之MySQL②
  4. php 解析lrc文件格式,C#解析Lrc歌词文件过程详解
  5. 磁阻式随机存储器MRAM基本原理
  6. SRE-网站可靠性工程
  7. 37 岁老码农找工作,现身说法...
  8. ansys怎么使用anand模型_ansys粘塑性分析-Anand模型.pdf
  9. 微信公众号上传永久图片素材(将阿里云图片上传至微信公众号图片素材)
  10. oracle数据文件recover,又遇BUG-ORA-01148:数据文件忽然变为recover状态