FORMANDO UNA MUÑECA
Par formar una muñeca devemmos hacer lo siguiente pero que esta muñeca se pueda mover.
#include
#include
#include
#include
#include
void dibujajugador(int x,int y);
int arriba(int y);
int abajo(int y)
int derecha(int x);
int izquierda(int x;
main()
{
int x,y,d,m,k,t
x=50;
y=50;
d=DETECT;
initgraph(%d,&m,"||tc||bgi");
do
{
dibujajugador(x,y);
if(kbhit())
{
t =getch();
}
if(t='w')
{
y=arriba(y)
}
if(t='a')
{
x=izquierda(x)
}
if(t='s')
{
y=abajo(y)
}
if(t='d')
{
x=derecha(x)
}
if(t='q')
{
x=izquierda(x)
y=derecha(y)
}
if(t='e')
{
x=izquierda(x)
y=derecha(y)
}
if(t='z')
{
x=izquierda(x)
y=derecha(y)
}
if(t='c')
{
x=izquierda(x)
y=derecha(y)
}
}
int derecha(int x)
{
x=x+1;
return x;
}
int izquierda(int x)
{
x=x-1;
return x;
}
int arriba(int y)
{
y=y-1;
return y;
}
int abajo(int y)
{
y=y+1;
return y;
}
void dibujajugador(int x,int y)
{
circle(x+50,y+35,50);
line(x+50,y+70,x+50,y+90);
line(x+0,y+80,x+100,y+80);
line(x+0,y+110,x+50,y+90);
line(x+50,y+90,x+100,y+110);
line(x+0,y+110,x+100,y+110);
line(x+25,y+110,x+25,y+160);
line(x+75,y+110,x+75,y+160);
}
Este es el progrma que bos servira para crear una muñeca qeu se mueva a todo lado.

No hay comentarios:
Publicar un comentario