📄 吃豆豆游戏.htm
字号:
');<BR>
textcolor(BOYCOLOR);<BR>
gotoxy(++bx[num],by[num]);<BR>
putch(15);<BR>
}<BR>
if(bx[num]==x&&by[num]==y)<BR>
Lost();<BR>
break;<BR>
case
4:if(bm[num]<Map_y&&map[bm[num]+1][bn[num>!='#'&&map[bm[num]+1][bn[num>!='$')
/*向下走*/<BR>
{<BR>
for(i=0;i<BOYS;i++)<BR>
if(i!=num&&bm[num]+1==bm[i]&&bn[num]==bn[i])break;<BR>
++bm[num];<BR>
textcolor(BLACK);<BR>
gotoxy(bx[num],by[num]);<BR>
putch('
');<BR>
textcolor(BOYCOLOR);<BR>
gotoxy(bx[num],++by[num]);<BR>
putch(15);<BR>
}<BR>
if(bx[num]==x&&by[num]==y)<BR>
Lost();<BR>
break;<BR>
}<BR>}</P>
<P>/*++++++++++++++++++++++控制badboy的数目的函数++++++++++++++++++++++*/<BR>void
BadBoyNum(int
boy)<BR>{<BR> for(i=0;i<boy;i++)<BR>
BadBoy(i);<BR>}</P>
<P>/*+++++++++++++++++++++++开始走的大循环+++++++++++++++++++++++++*/<BR>/*+++++++++按键则开始走动,直到按下另外的键才改变方向+++++++++++*/<BR>void
Move()<BR>{<BR> char
ch;<BR> ch=getch();<BR> while(flag)<BR>
{<BR>
switch(ch)<BR>
{<BR>
case
KEY_W:while((!kbhit())&&move)<BR>
{<BR>
MoveUp();<BR>
/*修改数字可以修改badboy的个数,最多只能有6个*/<BR>
BadBoyNum(BOYS);<BR>
delay(speed);/*控制延时*/<BR>
}<BR>
break;<BR>
case
KEY_A:while((!kbhit())&&move)<BR>
{<BR>
MoveLeft();<BR>
BadBoyNum(BOYS);<BR>
delay(speed);<BR>
}<BR>
break;<BR>
case
KEY_S:while((!kbhit())&&move)<BR>
{<BR>
MoveDown();<BR>
BadBoyNum(BOYS);<BR>
delay(speed);<BR>
}<BR>
break;<BR>
case
KEY_D:while((!kbhit())&&move)<BR>
{<BR>
MoveRight();<BR>
BadBoyNum(BOYS);<BR>
delay(speed);<BR>
}<BR>
break;<BR>
case
KEY_ESC:flag=0;<BR>
gotoxy(26,24);<BR>
printf("Press any key to
exit!");<BR>
break;<BR>
}<BR>
ch=getch();<BR>
}<BR>}</P>
<P>/*++++++++++++++++++++开始时显示的字样+++++++++++++++++++++++++++*/<BR>void
Initi()<BR>{<BR> char
eatbean[11][47]={<BR>"
o
",<BR>"
oooooooo
ooooooooooo ooooooooooo
",<BR>"
o
ooooooo
ooooooo ",<BR>"oooo
ooooooooo
o
o
o o
",<BR>"o
o
o
o
o
o o
",<BR>"o
o
o
o
o
o o
",<BR>"o o
o
o
o
o o
",<BR>"oooo
o
ooooooo
ooooooo
",<BR>"
o
o
o
o o
",<BR>"
o
o o
o
o o
",<BR>"
ooooooooo
ooooooooo
ooooooooo
"<BR> };<BR> for(i=0;i<11;i++)<BR>
{<BR>
gotoxy(12,5+i);<BR>
for(j=0;j<46;j++)<BR>
{<BR>
textcolor(CYAN);<BR>
putch(eatbean[i][j]);<BR>
}<BR>
printf("\n");<BR>
}<BR> gotoxy(20,22);<BR> textcolor(CYAN);<BR> printf("This
programe was written by
MaBiQiang!");<BR> gotoxy(26,20);<BR> textcolor(CYAN);<BR> printf("Press
any key to
start");<BR> getch();<BR> clrscr();<BR>}</P>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -