哈喽,我又来了
这次整了个新系列宝强越狱
干了半个点干好了1.0.0版本,wsad移动,目前只有一关,通关方法在里面的关于游戏
上代码
#include"bits/stdc++.h"
#include"Windows.h"
#define KEY_DOWN(VK_NONAME) ((GetAsyncKeyState(VK_NONAME) & 0x8000) ? 1:0)
using namespace std;
int w=3,s=3,a=3,d=3;
bool n=false;
void guize(){
system("cls");
cout<<"\n\n\n\n\n\n 1.通关方法:按照开始时的提示进行\n";
cout<<" 2.首次推出,给个点赞加关注不过分吧~\n";
system("pause");
}
void home(){
while(1){
system("cls");
cout<<"\n\n\n\n\n\n =======\033[32;1m宝强越狱\033[0m=======\n\n\n";
cout<<" ======\033[33;1m1.游戏开始\033[0m======\n";
cout<<" ======\033[34;1m2.关于游戏\033[0m======\n";
cout<<" ======\033[31;1m3.退出游戏\033[0m======\n";
if(KEY_DOWN(49)) break;
if(KEY_DOWN(50)) guize();
}
system("cls");
cout<<"\n\n\n\n\n\n 2024年2月28日,有一青年入狱";
Sleep(3000);
system("cls");
cout<<"\n\n\n\n\n\n 现在你是这个青年,名叫宝强,你要越过重重危机逃出监狱";
Sleep(3000);
system("cls");
cout<<"\n\n\n\n\n\n 游戏开始!";
Sleep(3000);
}
void first(){
Sleep(3000);
cout<<"\n\n\n\n\n\n 第一关:寻找出路";
Sleep(3000);
system("cls");
while(n==false){
cout<<"█████████\n";
for(int i=0;i<w;i++){
cout<<"█";
for(int j=0;j<7;j++) cout<<" ";
cout<<"█\n";
}
cout<<"█";
for(int i=0;i<a;i++){
cout<<" ";
}
cout<<"\033[32;1m●\033[0m";
for(int i=1;i<d;i++){
cout<<" ";
}
cout<<"█\n";
for(int i=0;i<s;i++){
cout<<"█";
for(int j=0;j<7;j++) cout<<" ";
cout<<"█\n";
}
cout<<"█████████\n";
if(KEY_DOWN(87)){
if(w>0&&s<=6)
{
w--;
s++;
}
}//w
if(KEY_DOWN(83)){
if(s>0&&w<=6)
{
w++;
s--;
}
}//s
if(KEY_DOWN(65)){
if(a>0&&d<=5)
{
a--;
d++;
}
}//a
if(KEY_DOWN(68)){
if(d>0&&a<5)
{
a++;
d--;
}
}//d
if(w==0&&a==0) n=true;
system("pause");
system("cls");
}
}
int main(){
home();
system("cls");
first();
system("cls");
Sleep(1000);
cout<<"\n\n\n\n\n\n \033[33;1m越狱成功!\033[0m\n\n\n\n\n\n";
}
此文章制作不易,给我一个点赞加关注大礼包就是给我最大的支持!