先赞后看,养成习惯!
前言(除非想加入,否则可以跳过)
本作为持续更新的新项目,如想加入项目编辑,请私信我。在线时间法定节假日。
如要加入,请在私信里这样写(格式为这样的是要自己填的):
本人名称,年龄,申请加入。
更新日志:
0.1.0 - 2024.05.26
游戏开头主体。
24m06a - 增加了部分细节。
a_a - 完成了前情提要。
正文
接下来奉上开头和前情提要的代码。有建议请发在评论区。
#include<iostream>
#include<windows.h>
#define clr(a,b) memset(a,b,sizeof(a))
#define ll long long
#define KEY_DOWN(VK_NONAME) ((GetAsyncKeyState(VK_NONAME) & 0x8000) ? (1) : (0))
using namespace std;
const int N=1e9;
void out(string m){
for(int i=0;i<m.size();i++){
cout<<m[i];
Sleep(50);
}
}
int main(){
cout<<"\n"
<<" Minecraft Forever\n"
<<"\n"
<<" Happy birthday to MC! It\'s 15-year-old now!\n"
<<" PRESS ENTER\n";
while(!KEY_DOWN(13));
for(int i=0;i<20;i++){
system("color 0F");
system("color 01");
system("color 02");
system("color 05");
}
system("color 0F");
system("cls");
cout<<"本游戏是第三方为庆祝MC十五周年而制作. 与MOJANG及微软无从属关系!\n\n游戏中会出现等待,属于正常现象,切勿乱按键盘! ";
Sleep(7000);
system("cls");
cout<<"请输入你的姓名: ";
int i=0;
string a;
cin>>a;
system("cls");
cout<<"请输入玩MC的时间(单位:年): ";
int years;
cin>>years;
if(years>15){
system("cls");
system("color C7");
cout<<" 游戏结束!\n\n "<<a<<"被[刻意的游戏设计]杀死了\n\n"<<"我叫你造假, MC现在才15周年";
return 0;
}else if(years>=5) cout<<"我丢,老玩家\n";
Sleep(750);
system("cls");
cout<<"遵循规则按下对应按键即可进行相应操作!";
Sleep(1000);
system("cls");
Sleep(500);
cout<<"???: ";
out("嘿! "+a+"! 醒醒!\n");
Sleep(500);
cout<<"你("<<a<<"): ";
out("出什么事了, yaso?\n");
Sleep(500);
cout<<"yaso: ";
out("咱家箱子里的东西都没了!\n");
Sleep(500);
cout<<"你("<<a<<"): ";
out("WHY!?!?!?!?!?\n");
Sleep(500);
cout<<"yaso: ";
out("不知道啊...\n");
Sleep(500);
cout<<"你("<<a<<"): ";
out("看那边!怎么有个带按钮的命令方块?\n");
Sleep(500);
cout<<"yaso: ";
out("也许...我们要进入那里, 找回属于我们的东西\n");
Sleep(500);
cout<<"你("<<a<<"): ";
out("也对, 那就--------\n");
Sleep(1000);
system("cls");
cout<<"已将yaso传送至(-ehUD3h,sud&Ej34r5,84dhwHYYWG#)\n";
cout<<"已将"<<a<<"传送至(-ehUD3h,sud&Ej34r5,84dhwHYYWG#)\n";
Sleep(5000);
system("cls");
cout<<"你("<<a<<"): ";
out("这里...有一个陷阱箱? 要不要打开呢...\n");
Sleep(500);
cout<<"是否打开?(y/n) ";
char ch;
cin>>ch;
if(ch!='n'){
system("cls");
system("color C7");
cout<<" 游戏结束!\n\n "<<a<<"掉出了这个世界\n\n";
return 0;
}
cout<<"你("<<a<<"): ";
out("还是不开了吧,可能有陷阱\n");
Sleep(500);
return 0;
}
警告:未经允许转载/抄袭(包括其他平台)将会被举报!