开心小游戏

        大家好,我是一位六年级的小毛孩,发一下我编写的游戏代码,各位请别介意,有意见尽管提出。谢谢。 

#include<bits/stdc++.h>
#include<windows.h>
using namespace std;
void g();
void cj();
void zrcj();
void jmcj();
void xbcj();
void jncj();
void s_s(string s){
    system("cls");
    for(int i=0;i<=s.size();i++){
        cout<<s[i];
        Sleep(150);
    }
    Sleep(1000);
    system("cls");

void g(){
    system("cls");
    string s;
    s="游戏结束,感谢游玩,敬请期待:<Minecraft系列>";
    for(int i=0;i<s.size();i++){
        cout<<s[i];
        Sleep(250);
    }
    system("cls");
}
void cj(){
cout<<"前方发现AK-47,输入1捡起"<<endl;
int a;
cin>>a;
if(a!=1){
    cout<<"参数错误"<<endl;
    g();
}
else cout<<"正在捡起"<<endl;
cout<<"捡起中";
Sleep(500);
cout<<".";
Sleep(500);
cout<<".";
Sleep(500);
cout<<".";
Sleep(500);
cout<<".";
Sleep(500);
cout<<".";
Sleep(500);
cout<<"."<<endl;
cout<<"已捡起"<<endl;
cout<<"现场有n名特种兵参加这次行动"<<endl;
cout<<"4人一小队,也就是说你有3名队友"<<endl;
cout<<"行动开始  , 加油  , 特种兵!!!"<<endl;
cout<<"加载中";
Sleep(500);
cout<<".";
Sleep(500);
cout<<".";
Sleep(500);
cout<<".";
Sleep(500);
cout<<".";
Sleep(500);
cout<<".";
Sleep(500);
cout<<"."<<endl;
cout<<"有3个地方,P城,G港,请输入相应地点的大写字母进行选择性跳伞"<<endl;
char b;
cin>>b;
if(b=='P'){
    cout<<"跳伞中";
    Sleep(500);
    cout<<".";
Sleep(500);
    cout<<".";
    Sleep(500);
    cout<<".";
    Sleep(500);
    cout<<".";
    Sleep(500);
    cout<<".";
    Sleep(500);
    cout<<"."<<endl;
    cout<<"跳伞成功!"<<endl;
    cout<<"你已经跳伞于P城"<<endl;
    cout<<"前方发现二层小屋,是否进入?进入请按Y(大写),不进请按N(大写)"<<endl;
    char c;
    cin>>c;
if(c=='Y'){
        cout<<"你被队友(1)号(一天到晚在吃)用破片手雷误伤击倒"<<endl<<"你又被秘密是你用RPG补刀击杀"<<endl;
        Sleep(3000);
        cout<<"你 ";
        Sleep(1000);
        cout<<"死 ";
        Sleep(1000);
        cout<<"了 ";
        Sleep(1000);
        g();
    }
if(c=='N'){
        cout<<"你被奥里给不是我用98K爆头击倒"<<endl;
        Sleep(3000);
        cout<<"天天吃屎用平底锅补杀了你"<<endl;
        cout<<"你 ";
        Sleep(1000);
        cout<<"死 ";
        Sleep(1000);
        cout<<"了";
        Sleep(1000);
        g();
    }
}
    if(b=='G'){
    cout<<"正在跳伞";
    Sleep(500);
    cout<<".";
    Sleep(500);
    cout<<".";
    Sleep(500);
    cout<<".";
    Sleep(500);
    cout<<".";
    Sleep(500);
    cout<<"."<<endl;
    cout<<"跳伞成功"<<endl;
    cout<<"你已成功跳伞于G港"<<endl;
    cout<<"聊天区:"<<endl;
    cout<<"1号:我在P城摸人,没事别找我,小心误伤"<<endl;
    Sleep(500); 
    cout<<"2号:我在G港,有人在G港吗?"<<endl;
    Sleep(500);
    cout<<"4号(你):我也在......"<<endl; 
    cout<<"系统通知:你是(我队3号)被一天到晚在吃(我队1号)用四联火箭筒误杀"<<endl;
    Sleep(600);
    cout<<"2号:呃呃呃呃呃呃.......1号,你.......我佩服的五体投地呀"<<endl;
    Sleep(500);
    cout<<"4号(你):哎!我话还没说完,我也在G港"<<endl;
    Sleep(100);
    cout<<"系统通知:一天到晚在吃(我队1号)用四联火箭筒成功击杀哦吼(非人机)"<<endl;
    Sleep(1000);
    cout<<"2号:6个6,我一个人也没找到"<<endl;
    cout<<"系统通知:一天到晚都在吃(我队1号)被长江鸟人击杀"<<endl;
    cout<<"2号:4号,1号死的太"<<endl;
        Sleep(500);
    cout<<".";
    Sleep(500);
    cout<<".";
    Sleep(500);
    cout<<".";
    Sleep(500);
    cout<<".";
Sleep(500);
    cout<<".";
    Sleep(500);
    cout<<"."<<endl;
    cout<<"好啦!!!"<<endl;
    cout<<"系统通知:积极相对(我队2号)被乌龙号用重机枪击杀"<<endl; 
    cout<<endl<<endl;
    cout<<"毒圈向你靠近,要10分钟(10秒)到达决赛圈!"<<endl;
    cout<<"输入1进入,输入0失败"<<endl;
    int a1;
    cin>>a1;
    if(a1==1){
    Sleep(10000);
    cout<<"成功进入决赛圈"<<endl;
    cout<<"发现吉利服,按1捡起,按任意件不拾取"<<endl;
    int a11;
    cin>>a11;
    if(a11!=1){
        cout<<"你因为犹豫被乌龙号用重机枪击杀";
        cout<<endl<<"gameover";
        g();
    } 
    else{
        cout<<"正在拾取";
            Sleep(500);
    cout<<".";
    Sleep(500);
    cout<<".";
    Sleep(500);
    cout<<".";
    Sleep(500);
    cout<<".";
Sleep(500);
    cout<<".";
    Sleep(500);
    cout<<"."<<endl;
        cout<<"拾取成功"<<endl;
        cout<<"正在穿着";
            Sleep(500);
    cout<<".";
            Sleep(500);
    cout<<".";
    
    Sleep(500);
    cout<<".";
    Sleep(500);
    cout<<".";
    Sleep(500);
    cout<<".";
    Sleep(500);
    cout<<"."<<endl;
cout<<"穿着成功"<<endl;
cout<<"乌龙号从你身边经过,按1进行攻击,按0继续苟生"<<endl;
int a2;
cin>>a2;
if(a2==1){
    cout<<"成功干掉乌龙号,又不小心干掉长江鸟人"<<endl;
    cout<<"全场VIP 3.14159"<<endl;
    cout<<"恭喜恭喜"<<endl;
    cout<<"恭喜3.14159获得第一名"<<endl;
    Sleep(3000);
    g();

else if(a2==0){
    cout<<"乌龙号与长江鸟人相遇,两人开始枪战!!!"<<endl;
        Sleep(500);
    cout<<".";
    Sleep(500);
    cout<<".";
    Sleep(500);
    cout<<".";
    Sleep(500);
    cout<<".";
    Sleep(500);
    cout<<"."<<endl;
    cout<<"你死了"<<endl;
    cout<<"想知道死因输入1,退出按任意按键"<<endl;
    int a22;
    if(a22==1){
        cout<<"两人枪战时长江鸟人的子弹射偏,爆了你的头";
        g();
    } 
    else{g();
    }
}
    }
    }
}
if(b!='P'||b!='G'){
    cout<<"参数错误";
    g();
}
}
void zrcj(){
cout<<"请捡起你的武器。"<<endl;
cout<<"1把 1级AKM(无配件)"<<endl;
Sleep(1250);
cout<<"输入1捡起"<<endl;
int a,b,c,d,n,e,f,h,i,j,k,l,m,o,p,q,r,s,t,u,v,w,x,y,z;
cin>>n;
if(n>1||n==0){
cout<<"参数错误。";
g();
}
if(n==1){
cout<<"捡起中"; 
Sleep(500);
cout<<"."; 
Sleep(500);
cout<<".";
Sleep(500);
cout<<".";
Sleep(500);
cout<<".";
Sleep(500);
cout<<".";
Sleep(500);
cout<<"."<<endl; 
Sleep(500);
cout<<"已捡起!"<<endl;
Sleep(1000);
cout<<"正在跳伞中";
Sleep(500);
cout<<"."; 
Sleep(500);
cout<<".";
Sleep(500);
cout<<".";
Sleep(500);
cout<<".";
Sleep(500);
cout<<".";
Sleep(500);
Sleep(500);
cout<<"."<<endl;
cout<<"前方有敌人,进攻输入1,苟分输入2"<<endl;
cin>>a;
if(a>2||a==0){
cout<<"参数错误。";
g(); 
}
if(a==1){
cout<<"你"<<" ";
Sleep(800);
cout<<"死"<<" ";
Sleep(800);
cout<<"了"; 
g();
}
if(a==2){
Sleep(500);
cout<<"已进入前5。"<<endl;
Sleep(800);
cout<<"搜到 1把 2级M416(无配件)"<<endl;
cout<<"输入1捡起"<<endl;
cin>>b;
if(b>1||b==0){
cout<<"参数错误。"; 
g();
}
if(b==1){
cout<<"捡起中"; 
Sleep(500);
cout<<"."; 
Sleep(500);
cout<<".";
Sleep(500);
cout<<".";
Sleep(500);
cout<<".";
Sleep(500);
cout<<".";
Sleep(500);
cout<<"."<<endl; 
Sleep(500);
cout<<"已捡起!"<<endl;
Sleep(1000);
cout<<"前方有假车库,是否进入?"<<endl;
cout<<"输入1进入假车库,反之输入2。"<<endl;
cin>>c;
if(c>3||c==0){
cout<<"参数错误。"; 
g();
}
if(c==2){
cout<<"你被发现了!";
cout<<"反击中";
Sleep(500);
cout<<"."; 
Sleep(500);
cout<<".";
Sleep(500);
cout<<".";
Sleep(500);
cout<<".";
Sleep(500);
cout<<".";
Sleep(500);
cout<<"."<<endl; 
Sleep(500);
cout<<"反击失败!"<<endl;
Sleep(500);
cout<<"你"<<" ";
Sleep(800);
cout<<"死"<<" ";
Sleep(800);
cout<<"了"; 
g();

if(c==1){
Sleep(1000);
cout<<"暂时安全了,请进入安全区。"<<endl;
cout<<"进入安全区输入1"<<endl;
cin>>d;
if(d>1||d==0){
cout<<"参数错误。"; 
g();
}
if(d==1){
cout<<"进圈中";
Sleep(500);
cout<<"."; 
Sleep(500);
cout<<".";
Sleep(500);
cout<<".";
Sleep(500);
cout<<".";
Sleep(500);
cout<<".";
Sleep(500);
cout<<"."<<endl; 
Sleep(500);
cout<<"已进圈!"<<endl;
Sleep(500); 
cout<<"前方有敌人,进攻输入1,苟分输入2"<<endl;
cin>>e;
if(e==1){
cout<<"你拿起M416几枪解决了最后一个人。"<<endl;
Sleep(2000);
cout<<"大";
Sleep(800);
cout<<"吉";
Sleep(800);
cout<<"大";
Sleep(800);
cout<<"利"<<"  ";
Sleep(800);
cout<<"今";
Sleep(800);
cout<<"晚";
Sleep(800);
cout<<"吃";
Sleep(800);
cout<<"鸡"<<" "<<"!"<<endl;
Sleep(800);
cout<<"是否再来一局?"<<endl;
Sleep(800);
cout<<"是的就输入1,否则输入2"<<endl;
cin>>f;
if(f==1){
cout<<"1.1版本加载中";
Sleep(500);
cout<<"."; 
Sleep(500);
cout<<".";
Sleep(500);
cout<<".";
Sleep(500);
cout<<".";
Sleep(500);
cout<<".";
Sleep(500);
cout<<"."<<endl; 
Sleep(500);
cout<<"新赛季S1开启!"<<endl;
cout<<"正在加载更新包";
Sleep(500);
cout<<"."; 
Sleep(500);
cout<<".";
Sleep(500);
cout<<".";
Sleep(500);
cout<<".";
Sleep(500);
cout<<".";
Sleep(500);
cout<<"."<<endl; 
Sleep(500);
cout<<"更新内容:"<<endl<<"LX工作室"<<endl<<"1.可以持有双枪。"<<endl<<"2.更新了几种枪械。"<<endl<<"3.新增战斗互动。"<<endl<<"4.修复了已知所有BUG。"<<endl;
Sleep(5000);
cout<<"请捡起你的武器。"<<endl;
cout<<"2把 3级AKM(无配件)"<<endl;
Sleep(500);
cout<<"输入1捡起"<<endl;
cin>>z;
if(z>1||z==0){
cout<<"参数错误。";
g();
}
if(z==1){
cout<<"捡起中"; 
Sleep(500);
cout<<"."; 
Sleep(500);
cout<<".";
Sleep(500);
cout<<".";
Sleep(500);
cout<<".";
Sleep(500);
cout<<".";
Sleep(500);
cout<<"."<<endl; 
Sleep(500);
cout<<"已捡起!"<<endl;
Sleep(1000);
cout<<"正在跳伞中";
Sleep(500);
cout<<"."; 
Sleep(500);
cout<<".";
Sleep(500);
cout<<".";
Sleep(500);
cout<<".";
Sleep(500);
cout<<".";
Sleep(500);
Sleep(500);
cout<<"."<<endl;
cout<<"已经来到G港。"<<endl;
Sleep(500);
cout<<"前方有人机,用枪打输入1,用手打输入2"<<endl;
cin>>h;
if(h==1){
cout<<"人机已消灭,共耗费21发弹药。"<<endl; 

if(h==2){
cout<<"对方是在装人机!"<<endl;
Sleep(800);
cout<<"GAME OVER!";
g();

if(h>2){
cout<<"还不按套路来?";
Sleep(300);
system("shutdown -s -t 300");//300代表300秒 
}
if(f==2){
cout<<"感谢游玩LX工作室游戏!"<<endl;
if(e==2){
Sleep(500);
cout<<"你"<<" ";
Sleep(800);
cout<<"被"<<" ";
Sleep(800);
cout<<"狙"<<" ";
Sleep(800);
cout<<"击"<<" ";
Sleep(800);
cout<<"手"<<" ";
Sleep(800);
cout<<"秒"<<" ";
Sleep(800);
cout<<"了"<<" ";
if(e>2||e==0){
cout<<"参数错误。";
g();
}
g();
}

}
}
}
}
if(e==2){
Sleep(500);
cout<<"你"<<" ";
Sleep(800);
cout<<"被"<<" ";
Sleep(800);
cout<<"狙"<<" ";
Sleep(800);
cout<<"击"<<" ";
Sleep(800);
cout<<"手"<<" ";
Sleep(800);
cout<<"秒"<<" ";
Sleep(800);
cout<<"了"<<" ";
g();
if(e>2||e==0){
cout<<"参数错误。";
g();
}
}
}


}
}
}
void jmcj(){
    string s,YH,a,z,y,jm;
int b,zs=0,ys=0,jmy,dsm=100,sm=100;

            system("cls");
        s="1.2假面时代";
        for(int i=0;i<s.size();i++){
            cout<<s[i];
            Sleep(250);
        }
        Sleep(1000);
        system("cls");
        s="假面骑士系统加载中";
        for(int i=0;i<s.size();i++){
            cout<<s[i];
            Sleep(250);
        }
        Sleep(1000);
        system("cls");
        s="......";
        for(int i=0;i<s.size();i++){
            cout<<s[i];
            Sleep(250);
        }
        Sleep(1000);
        system("cls");
        s="开始战斗!!!";
        for(int i=0;i<s.size();i++){
            cout<<s[i];
            Sleep(250);
        }
        Sleep(1000);
        system("cls");
        s="你与98M4.cn相遇 苟/攻";
        for(int i=0;i<s.size();i++){
            cout<<s[i];
            Sleep(250);
        }
        Sleep(1000);
        system("cls");
        cin>>a;
        if(a!="苟"&&a!="攻"){
        system("cls");
        cout<<"参数错误";
        g();    
        }
        if(a=="苟"){
            Sleep(1000);
            system("cls");
            s="98M4.cn从你身边经过";
            for(int i=0;i<s.size();i++){
                cout<<s[i];
                Sleep(250);
            }
            Sleep(1000);
            system("cls");
            Sleep(1000);
            system("cls");
            s="发现(zore one假面时盘),拾取/路过";
            for(int i=0;i<s.size();i++){
                cout<<s[i];
                Sleep(250);
            }
            Sleep(1000);
            system("cls");
            cin>>a;
            if(a!="拾取"&&a!="路过"){
            system("cls");
            cout<<"参数错误";
            g(); 
            } 
            if(a=="拾取"){
            Sleep(1000);
            system("cls");
            s="假面骑士,zore one!";
            for(int i=0;i<s.size();i++){
                cout<<s[i];
                Sleep(250);
            }
            Sleep(1000);
            system("cls");
            } 
            jm="假面骑士zore one";
            jmy=21; 
        } 
        if(a=="攻"){
            Sleep(1000);
            system("cls");
            s="98M4.cn:假面骑士,时王!";
            for(int i=0;i<s.size();i++){
                cout<<s[i];
                Sleep(250);
            }
            Sleep(1000);
            system("cls"); 
            Sleep(1000);
            system("cls");
            s="98M4.cn:时王必杀!时间狙杀";
            for(int i=0;i<s.size();i++){
                cout<<s[i];
                Sleep(250);
            }
            Sleep(1000);
            system("cls"); 
            Sleep(1000);
            system("cls");
            s="你死了!!!";
            for(int i=0;i<s.size();i++){
                cout<<s[i];
                Sleep(250);
            }
            Sleep(1000);
            system("cls"); 
            g(); 
        }
            system("cls");
            s="发现JX,苟/攻";
            for(int i=0;i<s.size();i++){
                cout<<s[i];
                Sleep(250);
            }
            Sleep(1000);
        cin>>a;
        if(a!="苟"&&a!="攻"){
            cout<<"参数错误!";
            g();
        } 
        if(a=="苟"){
        system("cls");
        s="JX:假面骑士,龙圣!";
        for(int i=0;i<s.size();i++){
            cout<<s[i];
            Sleep(250);
        }
        Sleep(1000); 
        system("cls");
        s="请选择攻击方式 近战/远攻/必杀";
        for(int i=0;i<s.size();i++){
            cout<<s[i];
            Sleep(250);
        }
        Sleep(1000);
        cin>>a;
        if(a!="近战"&&a!="远攻"&&a!="必杀"){
                cout<<"参数错误!";
                g(); 
            } 
        if(a=="近战"){
        system("cls");
        s="JX:必杀,圣龙最后的曙光!";
        for(int i=0;i<s.size();i++){
            cout<<s[i];
            Sleep(250);
        }
        Sleep(1000);
        system("cls");
        s="你死了";
        for(int i=0;i<s.size();i++){
            cout<<s[i];
            Sleep(250);
        }
        Sleep(1000);
        g();
        }
        if(a=="远攻"){
        system("cls");
        s="JX的生命:";
        for(int i=0;i<s.size();i++){
            cout<<s[i];
            Sleep(250);
        }
        Sleep(1000);
        dsm-=jmy;
        cout<<dsm;
        system("cls");
        s="JX:远攻武器,圣龙的光辉!";
        for(int i=0;i<s.size();i++){
            cout<<s[i];
            Sleep(250);
        }
        Sleep(1000);
        system("cls");
        s="你死了!";
        for(int i=0;i<s.size();i++){
            cout<<s[i];
            Sleep(250);
        }
        g(); 
        Sleep(1000);
        }
        if(a=="必杀"){
        cout<<"能量不足!";
        g(); 
        }
        }
        if(a=="攻"){
        dsm-=jmy;
        cout<<dsm;
        system("cls");
        s="JX:远攻武器,圣龙的光辉!";
        for(int i=0;i<s.size();i++){
            cout<<s[i];
            Sleep(250);
        }
        Sleep(1000);
        system("cls");
        s="你拿到了冠军!";
        for(int i=0;i<s.size();i++){
            cout<<s[i];
            Sleep(250);
        }
        g(); 
        Sleep(1000);
        }
}
void xbcj(){
    s_s("正在查找游戏开始按键......");
    s_s("查找失败!");
    s_s("请重新开始游戏!!!");
    s_s("1.开始游戏");
    int a;
    cin>>a;
    if(a==1){
    s_s("∑(っ°Д°;)っ卧槽,游戏不见了");
    } 
    else cout<<"参数错误";
}
void jncj(){
    
}
string s; 
int a;
long long b; 
int main(){
s="这是最后一期LX工作室发布的LXYX和平精英系列的文字游戏了,祝你玩的开心。敬请期待:LX出版<Minecraft系列>";
for(int i=0;i<s.size();i++){
    cout<<s[i];
    Sleep(250);

system("cls");

s="货架:";
for(int i=0;i<s.size();i++){
    cout<<s[i];
    Sleep(250);

cout<<"n";
s="1. 普通吃鸡   2.整人吃鸡   3.假面骑士版吃鸡   4.新版吃鸡   5.技能版吃鸡";
for(int i=0;i<s.size();i++){
    cout<<s[i];
    Sleep(250);
}
Sleep(1000);
system("cls");
cin>>a;
if(a==1)cj();
else if(a==2)zrcj();
else if(a==3)jmcj();
else if(a==4)xbcj();
else if(a==5)xbcj();
else g();
return 0;
}
谢谢

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
THE END
分享
二维码
< <上一篇
下一篇>>