1.0版本,加入氢气、汽油,以及“全部引爆”,给你爽的感觉!玩法见游戏中显示

为妙!

#include<bits/stdc++.h>
#include<windows.h>
#include<conio.h>
using namespace std;
int playmap[10][10]={
{8,8,8,8,8,8,8,8,8,8},
{8,1,1,1,1,1,1,1,1,8},
{8,1,1,1,1,1,1,1,1,8},
{8,1,1,1,1,1,1,1,1,8},
{8,1,1,1,2,1,1,1,1,8},
{8,1,1,1,1,1,1,1,1,8},
{8,1,1,1,1,1,1,1,1,8},
{8,1,1,1,1,1,1,1,1,8},
{8,1,1,1,1,1,1,1,1,8},
{8,8,8,8,8,8,8,8,8,8},
};
int x,y;
int w=0;
int qwe=1;
int g=0;
int t,u;
char n;
int main(){system("cls");cout<<endl;cout<<"--------------------------------------物质模拟器-----------------------------------"<<endl;cout<<"游戏作者:dinosaursmallmi"<<endl;cout<<endl;cout<<"图标:“你”:你,“氢”:氢气,“油”:汽油"<<endl; cout<<"按键:按e在“你”的上面释放氢气,按f在“你”的下面撒汽油,按r引爆所有能爆炸的东西"<<endl;cout<<"information:由于此游戏有防止炸自己的保护,你可以随心畅玩,躺在爆炸物堆里引爆也没事"<<endl; system("pause");while(1){system("cls");cout<<endl;cout<<"--------------------------------------物质模拟器-----------------------------------"<<endl;cout<<"游戏作者:dinosaursmallmi"<<endl;cout<<endl;cout<<"图标:“你”:你,“氢”:氢气,“油”:汽油"<<endl; cout<<"按键:按e在“你”的上面释放氢气,按f在“你”的下面撒汽油,按r引爆所有能爆炸的东西"<<endl;cout<<"information:由于此游戏有防止炸自己的保护,你可以随心畅玩,躺在爆炸物堆里引爆也没事"<<endl; cout<<endl; for(int a=0;a<10;a++){for(int b=0;b<10;b++){switch(playmap[a][b]){case 1:cout<<"  ";break;case 2:cout<<"你";break;case 8:cout<<"边";break;case 3:cout<<"氢";break;case 4:cout<<"火";break;case 5:cout<<"油";break;}}cout<<endl;}Sleep(200);for(int c=0;c<10;c++){for(int d=0;d<10;d++){if(playmap[c][d]==2){x=c;y=d;}}}if(kbhit()){n=getch();w=1;}if(w==1){switch(n){case 'w':if(playmap[x-1][y]==1){playmap[x-1][y]=2;playmap[x][y]=1;}break;case 's':if(playmap[x+1][y]==1){playmap[x+1][y]=2;playmap[x][y]=1;}break;case 'a':if(playmap[x][y-1]==1){playmap[x][y-1]=2;playmap[x][y]=1;}break;   case 'd':if(playmap[x][y+1]==1){playmap[x][y+1]=2;playmap[x][y]=1;}break;   case 'e':if(playmap[x-1][y]==1){playmap[x-1][y]=3;}break;  case 'r':g=1;break;  case 'f':if(playmap[x+1][y]==1){playmap[x+1][y]=5;}break;        }}w=0;if(g==1){g=0;for(int f=0;f<10;f++){for(int h=0;h<10;h++){if(playmap[f][h]==3||playmap[f][h]==5){t=f;u=h;playmap[t][u]=4;if(playmap[t+1][u]!=8&&playmap[t+1][u]!=2)playmap[t+1][u]=4;if(playmap[t-1][u]!=8&&playmap[t-1][u]!=2)playmap[t-1][u]=4;if(playmap[t][u+1]!=8&&playmap[t][u+1]!=2)playmap[t][u+1]=4;if(playmap[t][u-1]!=8&&playmap[t][u-1]!=2)playmap[t][u-1]=4;system("cls");for(int a=0;a<10;a++){for(int b=0;b<10;b++){switch(playmap[a][b]){case 1:cout<<"  ";break;case 2:cout<<"你";break;case 8:cout<<"边";break;case 3:cout<<"氢";break;case 4:cout<<"火";break;case 5:cout<<"油";break;}}cout<<endl;}Sleep(500);system("cls");playmap[t][u]=1;if(playmap[t+1][u]==4)playmap[t+1][u]=1;if(playmap[t-1][u]==4)playmap[t-1][u]=1;if(playmap[t][u+1]==4)playmap[t][u+1]=1;if(playmap[t][u-1]==4)playmap[t][u-1]=1;}}}}for(int aa=0;aa<10;aa++){for(int bb=0;bb<10;bb++){if(playmap[aa][bb]==3){if(playmap[aa-1][bb]==3){if(playmap[aa-1][bb-1]==1){playmap[aa-1][bb-1]=3;playmap[aa][bb]=1;}else if(playmap[aa-1][bb+1]==1){playmap[aa-1][bb+1]=3;playmap[aa][bb]=1;}break;}if(playmap[aa-1][bb]==1){playmap[aa-1][bb]=3;playmap[aa][bb]=1;}        }}}for(int qw=0;qw<10;qw++){for(int we=0;we<10;we++){if(playmap[qw][we]==5){if(playmap[qw+1][we]==5){if(playmap[qw+1][we-1]==1){playmap[qw+1][we-1]=5;playmap[qw][we]=1;qwe=2;break;}else if(playmap[qw+1][we+1]==1){playmap[qw+1][we+1]=5;playmap[qw][we]=1;qwe=2;break;}}if(playmap[qw+1][we]==1){playmap[qw+1][we]=5;playmap[qw][we]=1;qwe=2;break;} }}if(qwe==2){qwe=1;break;}}}return 0;
}

物质模拟器(游戏)1.0版本相关推荐

  1. 吊死人小游戏 2.0版本

    游戏名称: 吊死人小游戏2.0版本(4位数字版) 游戏玩法: 选择被吊的人物 每次输入4个数字 如果猜对其中至少一个数字,看做猜对了 如果一个也没猜中,看做猜错,被吊人物画一笔 全部猜中,并且被吊人物 ...

  2. 吊死人小游戏 1.0版本

    游戏名称: 吊死人小游戏1.0版本(4位数字版本) 游戏玩法: 每次输入一个4位数,表示你所猜4个数字. 如果你猜对了其中的几个数字,那么下方的4个问号中与你所猜对数字对应的数字将显现出来. 如果你猜 ...

  3. 飞机大战小游戏1.0版本

    小时候大家应该都玩过飞机大战吧,这就是仿的一个飞机大战,但是没有写的很全,只能玩一次,死掉之后需要刷新页面玩第二次,话不说多,上代码: 初始页面: 整个的html代码还是很少,如下: <div ...

  4. 三分钟了解区块链AR游戏Triffic2.0版本

    Triffic是一款免费的增强现实应用,作为游戏,玩家可以通过包括探索所在地区寻找宝藏.获得虚拟的土地地块.支持企业和服务公司等方式来获得相应的GPS原生代币奖励(总发行量10亿枚),其团队总部位于新 ...

  5. 超爽的对战游戏3.0版本来了 非常有趣

    我"呕心沥血"地用一天的时间更新了3.0版本,求点赞和收藏(只点赞或只收藏也行)!话不多说,上代码! #include <iostream> #include<b ...

  6. 超爽的对战游戏2.0版本来了 非常有趣

    继上次的对战游戏,我又写了2.0版本!加了多种东西,让游戏更好玩,快来看看! (PS:给个赞呗) #include <iostream> #include<bits/stdc++.h ...

  7. 扫雷小游戏 2.0版本

    游戏名称: 扫雷小游戏2.0 游戏操作: 详情请见:主页->专栏->小游戏->扫雷小游戏1.0->游戏操作 创作背景: 昨天才说大概要8.21之后更新,但由于我提高组模拟赛爆0 ...

  8. java游戏+弹幕_JAVA 弹幕小游戏 1.0版本

    java 弹幕小游戏 最初版本 最近在学习javaSE,根据b站视频老师的讲解,也参考了他的代码,做了一个弹幕小游戏,也增添了一些自己的代码进去,因为只是最简单的游戏体,以后会慢慢做完整,所以如果有错 ...

  9. java 弹幕游戏_JAVA 弹幕小游戏 1.0版本

    java 弹幕小游戏 最初版本 最近在学习javaSE,根据b站视频老师的讲解,也参考了他的代码,做了一个弹幕小游戏,也增添了一些自己的代码进去,因为只是最简单的游戏体,以后会慢慢做完整,所以如果有错 ...

  10. c++小游戏[3.0版本]

    c++小游戏更新3.0啦! 这次更新增加了: 1.高精度乘法 2.转盘游戏 3.抛硬币游戏 之前的作品阅读量过5000的就那一两个...帮我搞点阅读量吧...关注的全部回关... 帮我点点吧... 所 ...

最新文章

  1. 在Andoird studio 中用代码实现setId报错,而在ecplise中可以,的处理方法
  2. asp.net获取页面url参数值的实现代码实例
  3. C++和python先学哪个
  4. load data with matlab
  5. Mac OS X上的Java安装位置在哪里?
  6. 微信公众平台开发 OAuth2.0网页授权认证
  7. C/S+P2P网络模型(一)--聊天
  8. Python安装Whl文件
  9. Eclipse里Java项目设置Java编辑器版本的位置
  10. 数据接口请求异常:parerror_接口测试用例编写和测试关注点
  11. pandas DateTime funcs
  12. Struts2教程3:struts.xml常用配置解析
  13. 2、Python_Day_1_作业
  14. HttpServlet介绍
  15. BFS - CH2906 - 武士风度的牛
  16. 什么是5G聚合路由器?
  17. .net framework 4.0 在 VS2010 安装目录下位置 dotNetFx40_Full_x86_x64.exe在磁盘哪个目录?...
  18. Linux-凝思6.0.80磐石网络配置-亲测过
  19. 安装snmptraped 和 snmptt
  20. java开发拖拉图形爬虫工具

热门文章

  1. 不能同吃的食物组合(你知道吗?)
  2. 常见的变换总结与代码:DCT,STFT,K-L变换等
  3. 关于云计算--openstack
  4. 基于ROS设计一款机械臂控制系统 [转发]
  5. 语音数字信号处理系统设计(含matlab程序)
  6. Adblock屏蔽知乎登录弹窗(持续更新中……)
  7. 开氏温度与摄氏度换算_【知识分享】柴油密度与温度的关系
  8. 微信小程序时间标签和时间范围的联动
  9. [FLASH]加载外部图片到舞台
  10. 【Python】杂记