c语⾔冒险游戏代码⼤全,C语⾔简易⽂字冒险游戏源代码.doc C语⾔简易⽂字冒险游戏源代码
C语⾔简易⽂字冒险游戏源代码
#include
#include
#include
int choice;
char a=0,b=0,c=0,d=0;
int user_input;
void wait()
{
Sleep(100);
user_input=getchar();
}
void cls()
{
Sleep(100);
system("cls");
}
int main(int argc, char *argv[])
{
start:cls();
goto a1;
gameover:printf("游戏结束。");
printf("按回车键继续");
user_input=getchar();
if(user_input=13)
goto start;
a1:printf("现在游戏开始。");
user_input=getchar();
printf("你住在⼭中的⽊屋⾥。");
wait();
printf("某天早上,你刚要出门,却发现不远处有⼀座从未见过的城堡。");
wait();
printf("出于好奇,你⾛近了它。");
wait();
goto a4;
a2:printf("突然,⽅孔中射出⽆数⽀箭,你被射死了。");
wait();
printf("End01:城堡不喜欢没礼貌的孩⼦");
wait();
goto gameover;
字体代码大全
a3:cls();
printf("你⼜敲了三下门,门打开了。");
wait();
printf("门⾥⾯是⼀个略昏暗的⼤厅,墙壁上的⽕把提供了照明。"); wait();
printf("就在你慢步⾛进去时,门在你⾝后关上了。\n");
printf("1-试着打开门逃出去\n");
printf("2-继续前进");
s3:wait();
switch(user_input)
{
case '1':goto a10;
case '2':goto a13;
default:goto s3;
}
a4:cls();
printf("你来到城堡前。");
wait();
printf("城堡看起来很古⽼,古旧的红⾊⽊门紧关着。\n");
wait();
printf("1-推门进去\n");
printf("2-敲三下门试试\n");
printf("3-我不想进去了");
s4:wait();
switch(user_input)
{
case'1':goto a8;
case'2':goto a15;
case'3':goto a16;
default:goto s4;
}
a5:printf("......");
wait();
printf("你⽤⼒拉把⼿,喀哒⼀声,门没有开,地⾯却崩塌了。"); wait();
printf("你掉了下去,在这下⾯满满的尖刺在等着你。");
wait();
printf("End03:城堡不喜欢胆⼩的孩⼦。");
wait();
goto gameover;
a6:cls();
printf("你推开那扇门,⾥⾯是⼀个⼩房间.");
wait();
printf("墙壁上插着⼀⽀⽕把。");
wait();
printf("地上的阶梯似乎通向地下室.\n");
wait();
printf("1-从阶梯下去\n");
printf("2-先把⽕把丢下去");
s6:wait();
switch(user_input)
{
case '1':goto a11;
case '2':goto a12;
default:goto s6;
}
a7:printf("