新增“老板键”,但有时使用时要长按按钮,这与游戏的刷新间隔有关。总之长按按钮就行了!

#include<bits/stdc++.h>
#include<windows.h>
#include<conio.h>
#include<cstdio>
#include<iostream>
#define KEY_DOWN(VK_NONAME) ((GetAsyncKeyState(VK_NONAME) & 0x8000) ? 1:0)
using namespace std;
HWND hwnd=GetForegroundWindow();
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 zuixiaohua=0;
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<<"按键:按空格(老板键)最小化游戏,按shift恢复"<<endl;    cout<<"information:由于此游戏有防止炸自己的保护,你可以随心畅玩,躺在爆炸物堆里引爆也没事"<<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<<"按键:按空格(老板键)最小化屏幕,按shift恢复"<<endl;       cout<<"information:由于此游戏有防止炸自己的保护,你可以随心畅玩,躺在爆炸物堆里引爆也没事"<<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((KEY_DOWN(VK_SPACE))&&(zuixiaohua==0)){ShowWindow(hwnd,SW_MINIMIZE);zuixiaohua=1;}if((KEY_DOWN(VK_SHIFT))&&(zuixiaohua==1)){ShowWindow(hwnd,SW_MAXIMIZE);zuixiaohua=0;       } 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.1版 新增“老板键”相关推荐

  1. 物质模拟器5.0版 新增炸药及可以连续爆炸

    相信玩过以前版本的小伙伴们,对于游戏都有一个问题:火箭弹有什么用?又不能引爆其他爆炸物 但是,在这一个版本,火箭弹不再没用!通过更新游戏机制,火箭弹能引爆其他爆炸物了! 在本版本中,还加入了威力更强的 ...

  2. 物质模拟器4.0版 改了bug,爆炸时也可移动

    之前的版本中,当物质发生爆炸时,"你"不可移动,且游戏玩法消失.经过改进,4.0版解决了这个问题,现在把它敲(复制)在下面: #include<bits/stdc++.h&g ...

  3. 物质模拟器3.0版,变得彩色

    我把它们变成彩色的. 不是资源!!!!!!!(良心up) #include<bits/stdc++.h> #include<windows.h> #include<con ...

  4. RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.0 版新增系统参数管理

    RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.0 版新增系统参数管理 欲了解V3.0版本的相关内容可查看下面的链接地址. RDIFramework.NET ━ .NET快 ...

  5. 手机数控模拟器安卓版_车床模拟器2手机版下载-车床模拟器2游戏 v2.5.0安卓版_5577安卓网...

    车床模拟器2手机版上线啦,为大家提高真实的数控车床模拟玩法.完全没有任务的危险,你们可以发挥想象力制作出更多精美的物品,结合不同的工具打造属于你们的物品.玩法轻松,打发时间必备,一起来下载吧. [游戏 ...

  6. 电脑配置低android模拟器,安卓模拟器低配置版哪个好 电脑内存再小也不怕

    现在安卓模拟器作为安卓文件在电脑上运行的辅助工具,使用率非常高,不过有一些用户表示自己的电脑配置比较低,使用一些较为热门的模拟器可能会比较卡,不好用,那么下面小编就为大家推荐一番. 安卓模拟器低配置版 ...

  7. android x86 最低内存,安卓模拟器低配置版哪个好 电脑内存再小也不怕卡

    现在安卓模拟器作为安卓文件在电脑上运行的辅助工具,使用率非常高,不过有一些用户表示自己的电脑配置比较低,使用一些较为热门的模拟器可能会比较卡,不好用,那么下面小编就为大家推荐一番. 安卓模拟器低配置版 ...

  8. 物质模拟器(游戏)1.0版本

    1.0版本,加入氢气.汽油,以及"全部引爆",给你爽的感觉!玩法见游戏中显示 点赞为妙! #include<bits/stdc++.h> #include<win ...

  9. FL Studio 21中文版支持主题随心换,FL Studio 21Mac版新增对苹果M2/1家族芯片原生支持。

    FL Studio 21.0.0 官方中文版重磅发布 纯正简体中文支持,更快捷的音频剪辑及素材管理器,多样主题随心换! Mac版新增对苹果M2/1家族芯片原生支持. 更新版本:21.0.0 支持语言: ...

最新文章

  1. 美团高级技术专家:DDD 在旅游电商架构演进中的实践
  2. Activity启动流程
  3. SAP UI5 应用开发教程之十九 - SAP UI5 数据类型和复杂的数据绑定
  4. android 动态修改菜单,如何在Android的“选项”菜单上更改MenuItem?
  5. 使用Sakura查看字符十六进制编码(附带ASCII编码表)
  6. php 内容采集_php开发工程师和大数据开发工程师有什么区别
  7. 微信小程序毕业设计选题
  8. 如何将图片压缩到200K以内,有什么好方法吗?
  9. 我对智能网卡offload的认识
  10. java设置隐式事务_隐式事务 - -Timothy- - 博客园
  11. 一元享移动怎么样_移动推出头条爽卡:9元每月享免流特权,流量1元800M每天
  12. 北邮计算机网络实践第四次实验,北邮计算机网络技术实践实验四实验报告.doc...
  13. iOS开发人员必看的精品资料(100个)——下载目录
  14. 3.云计算基础篇---云计算优势
  15. 电脑录像软件推荐?分享3款,简单好用且方便
  16. 数据结构--逻辑结构和存储结构区别和内容
  17. iOS 语音合成支持后台和锁屏情况
  18. QT命令行编译时出现'mingw32-make'不是内部或外部命令,也不是可运行的程序或批处理文件
  19. 方舟原始恐惧mod生物代码_远古时期的恐龙加神话生物的时代,你,如何生存?...
  20. oracle 修改po税api_PO退回接收API报错,大神来看下

热门文章

  1. MapReduce通俗理解
  2. 【机器学习】学习理论(learning theory)
  3. 怎么在c语言中使用常用对数,【用法】在C语言中使用对数函数的方法
  4. Ubuntu 截图快捷键 gnome-screenshot 使用
  5. 小学计算机课 信息是什么,小学信息技术课听后感
  6. 想创建一个人名百度百科词条,但已经有相同重复的词条怎么办
  7. Injection简单使用
  8. gitlab CI/CD自动化部署
  9. 怎么修改u盘html格式的文件,如何实现U盘转为NTFS格式可传4G以上文件
  10. 将生成的高光谱数据(hdr文件)加载到dataloader出现的问题解决