?? 找老公-老婆原代碼.txt
字號:
找老公/老婆原代碼
/*這是一款c語言的簡單小游戲。名字叫“找老公/老婆” 游戲玩法:用方向鍵控制,直到兩個人相遇在一起然后,將會……:)*/
#define WIN if(x==60&&y==20) break; /*勝利條件*/
#define UP 0x4800
#define DOWN 0x5000
#define LEFT 0x4b00
#define RIGHT 0x4d00
#include "conio.h"
#include "time.h"
main()
{int key,x,y,a,b,i,j,n=0;
long int t;
textbackground(2);
textcolor(15);
clrscr();
window(1,1,80,50); /*圖象初始化*/
gotoxy(16,1);
cprintf("%c(go up) %c(go down) %c(go left) %c(go ringt) ESC(go away)\n",24,25,27,26);
textcolor(14);
for(i=20;i<=60;i++)
{
for(j=4;j<=18;j+=2)
{
gotoxy(i,j);
cprintf("%c",219);
}
gotoxy(i,21);
cprintf("%c",219);
}
for(i=4;i<=21;i++)
{
gotoxy(19,i);
cprintf("%c",219);
gotoxy(61,i);
cprintf("%c",219);
gotoxy(62,i);
cprintf("%c",219);
gotoxy(18,i);
cprintf("%c",219);
}
textcolor(12);
gotoxy(20,5);
cprintf("\1");
textcolor(12);
gotoxy(60,20);
cprintf("\2");
gotoxy(20,5);
x=20;
y=5;
textcolor(12);
t=0;
gotoxy(37,2);
cprintf("TIME:"); /*圖象初始化結(jié)束*/
for(;;)
{
for(;!kbhit();) /*計時器*/
{
gotoxy(42,2);
if(t%500==0)
cprintf("%d",t/500);
t++;
delay(100);
} /*計時器結(jié)束*/
++n;
a=x;
b=y;
key=bioskey(0);
if(key==UP) /*判斷按鍵*/
{
if(y==5)
continue;
gotoxy(x,--y);
WIN;
}
else if(key==DOWN)
{
if(y==20)
continue;
else if(y==5&&x!=60)
continue;
else if(y==7&&x!=50)
continue;
else if(y==9&&x!=40)
continue;
else if(y==11&&x!=30)
continue;
else if(y==13&&x!=20)
continue;
else if(y==15&&x!=25)
continue;
else if(y==17&&x!=55)
continue;
gotoxy(x,++y);
WIN;
}
else if(key==LEFT)
{
if(x==20)
continue;
gotoxy(--x,y);
WIN;
}
else if(key==RIGHT)
{
if(x==60)
continue;
gotoxy(++x,y);
WIN;
}
else if(key==0x11b)
exit(0);
else continue; /*判斷結(jié)束*/
cprintf("\1"); /*輸出圖形*/
gotoxy(a,b);
printf(" ");
gotoxy(x,y);
sound(300); /*輸出聲音*/
delay(1000);
nosound();
}
clrscr(); /*輸出結(jié)果*/
textbackground(0);
textcolor(13);
clrscr();
window(1,1,80,50);
gotoxy(40,10);
cprintf("%c",2);
gotoxy(42,10);
cprintf("%c",2);
textcolor(13);
gotoxy(22,11);
cprintf("After %d days, I will be your husband. %c",n,3); /*這里可以修
改結(jié)束語,比如改成 I will be your wife ! */
getch();
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -