#include<bits/stdc++.h>
#include<windows.h>
using namespace std;
int language,choose,beg=0,choose2,your_blood=100,Boss_blood=100,random_hit,cnt=0,large_hit;
char Char,place[100];
bool coloregg=0;
int main(){
cout<<"基岩工作室出品"<<endl;
Sleep(1000);
system("cls");
cout<<"无尽世界"<<endl;
Sleep(1000);
system("cls");
cout<<"By Bedrock Create"<<endl;
Sleep(1000);
system("cls");
cout<<"Infinite World"<<endl;
Sleep(1000);
system("cls");
for(int i=1;i<=100;i++){
cout<<"1.开始游戏"<<endl;
cout<<"2.设置"<<endl;
cout<<"3.退出"<<endl;
cin>>choose;
if(choose==1){
break;
}
if(choose==2){
system("cls");
cout<<"1.语言"<<endl;
cout<<"2.退出"<<endl;
cin>>choose;
if(choose==1){
system("cls");
cout<<"1.中文"<<endl;
cout<<"2.English"<<endl;
cout<<"3.日本語"<<endl;
cin>>language;
if(language==1){
system("cls");
continue;
}
if(language==2){
system("cls");
cout<<"I can't speak English."<<endl;
cout<<"实时翻译:“我不能说英语.”";
Sleep(1500);
system("cls");
continue;
}
if(language==3){
system("cls");
cout<<"私は日本語ができません。"<<endl;
cout<<"实时翻译:“我不会说日语。”";
Sleep(1500);
system("cls");
continue;
}
}
if(choose==2){
system("cls");
continue;
}
}
if(choose==3){
return 0;
}
}
cout<<"第一章-----《命运的开始》"<<endl;
Sleep(2000);
system("cls");
cout<<"因为人类的过度破坏环境,所以原本美丽的地球变成了一片废墟。"<<endl;
Sleep(2000);
system("cls");
cout<<"人类频临灭绝。"<<endl;
Sleep(1000);
system("cls");
cout<<"而你要做的就是拯救全人类。"<<endl;
for(int i=1;i<=15;i++){
cout<<endl;
}
cout<<" 请按任意键开始......"<<endl;
cin>>Char;
if(Char=='L'){
cout<<"我是彩蛋!"<<endl;
}
cout<<"Process exited after 2.024 seconds with return value 2.2 命令已成功执行。";
Sleep(1000);
system("cls");
Sleep(2000);
system("cls");
for(int i=1;;i++){
cout<<"这里是哪?"<<endl;
Sleep(2000);
cout<<"(你喊了一声,但好像并没有人回应你。)"<<endl;
Sleep(2000);
system("cls");
cout<<"1.继续大喊"<<endl;
cout<<"2.寻找生存者"<<endl;
cin>>choose;
if(choose==1){
continue;
}
if(choose==2){
break;
}
if(i==100){
cout<<"成就一:反骨"<<endl;
continue;
}
if(i==1000){
coloregg=1;
}
}
place[1]='d';
cout<<"\"有人吗?有人吗?\""<<endl;
Sleep(2000);
cout<<"(你又喊了一声,还是没有人回复你。)"<<endl;
Sleep(2000);
cout<<"(你那绝望的声音传遍了整个世界,但还是没有人回应你,因为这世界的幸存者已经寥寥无几了。)"<<endl;
Sleep(2000);
cout<<"你找不到幸存者,只能自己探索这个世界。"<<endl;
Sleep(2000);
cout<<"于是,你开始探索这个世界。"<<endl;
Sleep(2000);
system("cls");
cout<<"在地球上,食物是必不可少的物品,所以你想到的第一件事就是找食物。"<<endl;
Sleep(2000);
cout<<"可是,这一片废墟上又会有什么食物呢?你开始认真地思考这件事。"<<endl;
Sleep(3000);
cout<<"突然,有一只凶猛的骆驼飞快地跑来,好像要吃掉你。"<<endl;
Sleep(2000);
system("cls");
cout<<"1.与其战斗"<<endl;
cout<<"2.和平相处"<<endl;
cin>>choose;
if(choose==1){
cout<<"骆驼终究还是打不过人类的,你战胜了。生吃骆驼肉虽然不好吃,但至少能饱腹。"<<endl;
Sleep(1000);
system("cls");
}
if(choose==2){
cout<<"骆驼没有一点想和你和平相处的样子,它就是来吃你的,你被骆驼吃了。"<<endl;
cout<<"结局7:《战争的时代》。"<<endl;
return 0;
}
cout<<"获得'骆驼肉'*3"<<endl;
beg++;
cout<<"你获得了食物,一个温暖的家也是必不可少的,所以你想到的第二件事就是建个家。"<<endl;
cout<<"正好,你在沙漠里,有的时候有一些枯木,不一会,你就找到了一大堆树枝。" <<endl;
beg++;
Sleep(2000);
system("cls");
cout<<"1.造一个家"<<endl;
cout<<"2.继续探索"<<endl;
cin>>choose;
if(choose==1){
system("cls");
cout<<"你造了一个有点简陋的家,打算继续探索"<<endl;
beg--;
for(int j=1;;j++){
cout<<"1.继续探索"<<endl;
cout<<"2.待在家中"<<endl;
cin>>choose;
if(choose==1){
cout<<"你踏启了新征程。"<<endl;
break;
}
if(choose==2){
cout<<"待在家中有些无聊。"<<endl;
Sleep(1000);
system("cls");
continue;
}
if(j==100){
cout<<"成就二:再次反骨"<<endl;
continue;
}
if(j==1000){
coloregg=1;
}
}
}
if(coloregg==1){
cout<<"成就三:1000下不算什么"<<endl;
}
if(choose==2){
system("cls");
} //76-191(191-76=115)
cout<<"第二章-----《新征程》"<<endl;
Sleep(2000);
system("cls");
place[2]='g';
cout<<"你一直往前走,走啊走,走到了一片草原。"<<endl;
Sleep(1000);
cout<<"这片草原不仅大,还有许多小动物。"<<endl;
Sleep(3000);
cout<<"1.在这住下"<<endl;
cout<<"2.继续探索"<<endl;
cin>>choose;
if(choose==1){
cout<<"成就三:乐极生悲"<<endl;
Sleep(1000);
cout<<"你只看到表面一副和谐的样子,却不知道这些动物里已经有传染病,你被传染了。"<<endl;
cout<<"结局6:《以‘貌’取‘人’》"<<endl;
return 0;
}
if(choose==2){
cout<<"你放弃了这片‘世外桃源’,你又继续探索。"<<endl;
}
place[3]='c';
cout<<"你找到了一片城市废墟。"<<endl;
Sleep(2000);
system("cls");
cout<<"1.在这住下"<<endl;
cin>>choose;
cout<<"你在这住下了,虽然环境不好,但至少有个家。"<<endl;
coloregg=0;
Sleep(2000);
system("cls");
srand(time(0));
int random=rand()%3;
if(random==2){
cout<<"你日日夜夜的在这里生活着,这里早已成了你真正的家。"<<endl;
cout<<"结局5:《习惯》"<<endl;
return 0;
}
if(random==1||random==0){
cout<<"你觉得不能一直摆烂,于是,你又开始探索。"<<endl;
Sleep(2000);
system("cls");
}
cout<<"你在探索的时候,突然下起了雨,这时候,你才想起来,你已经三天没喝水了。"<<endl;
Sleep(1000);
cout<<"你立刻对天空张着大口。"<<endl;
Sleep(1000);
srand(time(0));
random=rand()%3;
if(random==1||random==0){
cout<<"\"这场雨真是一场及时雨啊!\""<<endl;
Sleep(1000);
cout<<"你喝足了水,继续探索世界。"<<endl;
Sleep(1000);
}
if(random==2){
cout<<"但是,由于你这几天没喝水,导致身体抵抗力变弱了,所以你一碰到雨,你就感冒了。"<<endl;
Sleep(1000);
cout<<"结局4:《饮食问题》"<<endl;
return 0;
}
system("cls");
cout<<"突然,不远处出现了一个人的影子......"<<endl;
Sleep(2500);
system("cls");//192-252(252-192=60)
cout<<"第三章-----《神秘的幕后》"<<endl;
Sleep(1000);
system("cls");
cout<<"1.跟随上去"<<endl;
cout<<"2.不管"<<endl;
cin>>choose;
Sleep(1);
if(choose==1){
cout<<"你跟了上去,发现只是一个人形立牌罢了。"<<endl;
}
if(choose==2){
}
cout<<"你走出了城市,发现了一个房屋。"<<endl;
Sleep(1000);
cout<<"你走进房屋一看,是一群幸存者。"<<endl;
Sleep(1000);
cout<<"这可把你高兴坏了,因为你已经好久没见到活人了。"<<endl;
Sleep(1000);
cout<<"你在这生活了很久。每天都有人出去打猎来提供粮食,你也跟着学会了不少本领,如:打猎,做饭,烧柴......"<<endl;
Sleep(2000);
cout<<"但是,今天你和同伴打猎时,发现有一颗树上挂着一个牌子,上面写着:“前方是Boss领地,闲人请勿靠近!”"<<endl;
Sleep(2000);
system("cls");
cout<<"1.前往查看"<<endl;
cout<<"2.不管"<<endl;
cin>>choose;
if(choose==1){
}
if(choose==2){
cout<<"第二天,出于好奇,你前往查看。"<<endl;
}
cout<<"你往前走,发现了一片工厂。"<<endl;
Sleep(1000);
cout<<"上面写着十个大字:Boss领地,请勿靠近!!!!!"<<endl;
Sleep(1000);
system("cls");
cout<<"第四章-----《与Boss的斗争》"<<endl;
Sleep(1000);
system("cls");
cout<<"你走了进去,发现是一个人在陆地上制造垃圾,在河流里排放核废水。"<<endl;
Sleep(1000);
cout<<"你大声喊道:“你是谁?你为什么要这么做?!”"<<endl;
srand(time(0));
random=rand()%10;
if(random==10){
cout<<"你因为说话声太大,所以耳朵聋了。"<<endl;
Sleep(1000);
cout<<"结局3:聋人"<<endl;
return 0;
}
Sleep(1000);
system("cls");
cout<<"“我也是迫不得已的。之前,有群绑架犯拿着我妈妈的命,威胁我说:‘你快点去制造垃圾!不然我就要了你妈妈的命!’”我迫不得己,为了妈妈的命,只好去制造垃圾。"<<endl;
Sleep(1000);
cout<<"“你是来阻止我的吗?如果是,就得跟我决一死战!”"<<endl;
Sleep(1000);
cout<<"来吧!"<<endl;
Sleep(3000);
cout<<"说完,你和Boss开始了决斗。"<<endl;
Sleep(1000);
system("cls");
cout<<"第五章(最终章)-----《决一死战》"<<endl;
Sleep(2000);
system("cls");
for(int j=1;;j++){
srand(time(0));
random_hit=rand()%25;
srand(time(0));
random=rand()%5;
if(your_blood<=0){
cout<<"你被Boss打死了......"<<endl;
Sleep(1000);
cout<<"结局2:《壮烈牺牲》"<<endl;
return 0;
}
if(Boss_blood<=0){
cout<<"“你赢了......”Boss化成了一缕烟,不知飞到哪去了。"<<endl;
break;
}
cout<<"你还剩"<<your_blood<<"滴血,Boss还剩"<<Boss_blood<<"滴血。"<<endl;
cout<<"1.攻击Boss"<<endl;
cout<<"2.回血"<<endl;
if(cnt<1){
cout<<"3.大招(只能使用一次)"<<endl;
}
cin>>choose;
if(choose==1){
if(random==2){
cout<<"哎呀,Boss反击了!"<<endl;
cout<<"你被扣了"<<random_hit<<"滴血!"<<endl;
your_blood-=random_hit;
Sleep(2000);
system("cls");
}
if(random==1||random==0){
cout<<"你们俩同时攻击,攻击互相抵消了!"<<endl;
Sleep(2000);
system("cls");
}
if(random==3||random==4){
cout<<"攻击有效,Boss减了"<<random_hit+2<<"滴血!"<<endl;
Boss_blood-=random_hit+2;
Sleep(2000);
system("cls");
}
}
if(choose==2){
cout<<"你回了"<<random_hit<<"滴血!"<<endl;
your_blood+=random_hit;
Sleep(2000);
system("cls");
}
if(choose==3&&cnt==1){
cout<<"大招已释放!不可再次释放!"<<endl;
system("cls");
}
if(choose==3){
cnt++;
srand(time(0));
large_hit=rand()%50;
cout<<"大招已释放,Boss被减了"<<large_hit<<"滴血!"<<endl;
Sleep(2000);
Boss_blood-=large_hit;
system("cls");
}
}
Sleep(1000);
cout<<"那些垃圾也化身成了一缕烟。世界上再也没有了垃圾,地球又恢复了生机。"<<endl;
Sleep(1000);
cout<<"结局1:《和平》"<<endl;
system("cls");
cout<<"制作名单:"<<endl;
Sleep(2000);
cout<<"代码:刘禹博"<<endl;
Sleep(2000);
cout<<"剧情:刘禹博"<<endl;
Sleep(2000);
cout<<"感谢:我,"<<endl;
Sleep(1000);
cout<<"我的家人,"<<endl;
Sleep(1000);
cout<<"我的朋友,"<<endl;
Sleep(1000);
cout<<"我的双手,"<<endl;
Sleep(1000);
cout<<"基岩工作室的人,"<<endl;
Sleep(1000);
cout<<"还有屏幕前的你!"<<endl;
Sleep(2000);
system("cls");
Sleep(2000);
cout<<"感谢你的游玩!"<<endl;
cout<<"Thanks your playing!"<<endl;
cout<<"遊んでくれてありがとう!"<<endl;
return 0;
}
基岩工作室---无尽世界
最新推荐文章于 2024-08-09 09:53:08 发布