物质模拟器1.1版 新增“老板键”
新增“老板键”,但有时使用时要长按按钮,这与游戏的刷新间隔有关。总之长按按钮就行了!
#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版 新增“老板键”相关推荐
- 物质模拟器5.0版 新增炸药及可以连续爆炸
相信玩过以前版本的小伙伴们,对于游戏都有一个问题:火箭弹有什么用?又不能引爆其他爆炸物 但是,在这一个版本,火箭弹不再没用!通过更新游戏机制,火箭弹能引爆其他爆炸物了! 在本版本中,还加入了威力更强的 ...
- 物质模拟器4.0版 改了bug,爆炸时也可移动
之前的版本中,当物质发生爆炸时,"你"不可移动,且游戏玩法消失.经过改进,4.0版解决了这个问题,现在把它敲(复制)在下面: #include<bits/stdc++.h&g ...
- 物质模拟器3.0版,变得彩色
我把它们变成彩色的. 不是资源!!!!!!!(良心up) #include<bits/stdc++.h> #include<windows.h> #include<con ...
- RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.0 版新增系统参数管理
RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.0 版新增系统参数管理 欲了解V3.0版本的相关内容可查看下面的链接地址. RDIFramework.NET ━ .NET快 ...
- 手机数控模拟器安卓版_车床模拟器2手机版下载-车床模拟器2游戏 v2.5.0安卓版_5577安卓网...
车床模拟器2手机版上线啦,为大家提高真实的数控车床模拟玩法.完全没有任务的危险,你们可以发挥想象力制作出更多精美的物品,结合不同的工具打造属于你们的物品.玩法轻松,打发时间必备,一起来下载吧. [游戏 ...
- 电脑配置低android模拟器,安卓模拟器低配置版哪个好 电脑内存再小也不怕
现在安卓模拟器作为安卓文件在电脑上运行的辅助工具,使用率非常高,不过有一些用户表示自己的电脑配置比较低,使用一些较为热门的模拟器可能会比较卡,不好用,那么下面小编就为大家推荐一番. 安卓模拟器低配置版 ...
- android x86 最低内存,安卓模拟器低配置版哪个好 电脑内存再小也不怕卡
现在安卓模拟器作为安卓文件在电脑上运行的辅助工具,使用率非常高,不过有一些用户表示自己的电脑配置比较低,使用一些较为热门的模拟器可能会比较卡,不好用,那么下面小编就为大家推荐一番. 安卓模拟器低配置版 ...
- 物质模拟器(游戏)1.0版本
1.0版本,加入氢气.汽油,以及"全部引爆",给你爽的感觉!玩法见游戏中显示 点赞为妙! #include<bits/stdc++.h> #include<win ...
- FL Studio 21中文版支持主题随心换,FL Studio 21Mac版新增对苹果M2/1家族芯片原生支持。
FL Studio 21.0.0 官方中文版重磅发布 纯正简体中文支持,更快捷的音频剪辑及素材管理器,多样主题随心换! Mac版新增对苹果M2/1家族芯片原生支持. 更新版本:21.0.0 支持语言: ...
最新文章
- 美团高级技术专家:DDD 在旅游电商架构演进中的实践
- Activity启动流程
- SAP UI5 应用开发教程之十九 - SAP UI5 数据类型和复杂的数据绑定
- android 动态修改菜单,如何在Android的“选项”菜单上更改MenuItem?
- 使用Sakura查看字符十六进制编码(附带ASCII编码表)
- php 内容采集_php开发工程师和大数据开发工程师有什么区别
- 微信小程序毕业设计选题
- 如何将图片压缩到200K以内,有什么好方法吗?
- 我对智能网卡offload的认识
- java设置隐式事务_隐式事务 - -Timothy- - 博客园
- 一元享移动怎么样_移动推出头条爽卡:9元每月享免流特权,流量1元800M每天
- 北邮计算机网络实践第四次实验,北邮计算机网络技术实践实验四实验报告.doc...
- iOS开发人员必看的精品资料(100个)——下载目录
- 3.云计算基础篇---云计算优势
- 电脑录像软件推荐?分享3款,简单好用且方便
- 数据结构--逻辑结构和存储结构区别和内容
- iOS 语音合成支持后台和锁屏情况
- QT命令行编译时出现'mingw32-make'不是内部或外部命令,也不是可运行的程序或批处理文件
- 方舟原始恐惧mod生物代码_远古时期的恐龙加神话生物的时代,你,如何生存?...
- oracle 修改po税api_PO退回接收API报错,大神来看下