zark
04/05/2005, 17:55
hola,
pngo este post poruqe mi hermano que no tiene ni idea de programacion pero es muy sabio me ha dicho que mi codigo no le gusta que cree que no esta nada optimizado i yo tambien creo lo mismo.
aka pondre un trozo de mi juego i que los expertos digan que creen:
emotic ()
begin
graph=2;
x=160;
y=120;
loop
if (arma==1); //graph arma 1
if (mirar==1);
graph=1;
end
if (mirar==2);
graph=2;
end
if (mirar==3);
graph=3;
end
if (mirar==4);
graph=4;
end
end
if (arma==2); //graph arma 2
if (mirar==1);
graph=5;
end
if (mirar==2);
graph=6;
end
if (mirar==3);
graph=7;
end
if (mirar==4);
graph=8;
end
end
if (arma==3); //graph arma 3
if (mirar==1);
graph=9;
end
if (mirar==2);
graph=10;
end
if (mirar==3);
graph=11;
end
if (mirar==4);
graph=12;
end
end
if (arma==4); //graph arma 4
if (mirar==1);
graph=13;
end
if (mirar==2);
graph=14;
end
if (mirar==3);
graph=15;
end
if (mirar==4);
graph=16;
end
end
if (arma==5); //graph arma 5
if (mirar==1);
graph=17;
end
if (mirar==2);
graph=18;
end
if (mirar==3);
graph=19;
end
if (mirar==4);
graph=20;
end
end
//disparar
if (key(_control or alt));
if (arma==2);
balap ();
end
if (arma==3);
balam ();
end
end
if (key(_control));
if (arma==5);
laser ();
end
if (arma==4);
missil ();
end
end
if (key(_alt));
if (arma==5);
bolla ();
end
if (arma==4);
metralla ();
end
end
end
//fi dispar
frame;
end
creo que es un poko repetitivo no ???
las anotaciones estan en catalan pero es facil
fi dispar= fin disparo....
gracias
pngo este post poruqe mi hermano que no tiene ni idea de programacion pero es muy sabio me ha dicho que mi codigo no le gusta que cree que no esta nada optimizado i yo tambien creo lo mismo.
aka pondre un trozo de mi juego i que los expertos digan que creen:
emotic ()
begin
graph=2;
x=160;
y=120;
loop
if (arma==1); //graph arma 1
if (mirar==1);
graph=1;
end
if (mirar==2);
graph=2;
end
if (mirar==3);
graph=3;
end
if (mirar==4);
graph=4;
end
end
if (arma==2); //graph arma 2
if (mirar==1);
graph=5;
end
if (mirar==2);
graph=6;
end
if (mirar==3);
graph=7;
end
if (mirar==4);
graph=8;
end
end
if (arma==3); //graph arma 3
if (mirar==1);
graph=9;
end
if (mirar==2);
graph=10;
end
if (mirar==3);
graph=11;
end
if (mirar==4);
graph=12;
end
end
if (arma==4); //graph arma 4
if (mirar==1);
graph=13;
end
if (mirar==2);
graph=14;
end
if (mirar==3);
graph=15;
end
if (mirar==4);
graph=16;
end
end
if (arma==5); //graph arma 5
if (mirar==1);
graph=17;
end
if (mirar==2);
graph=18;
end
if (mirar==3);
graph=19;
end
if (mirar==4);
graph=20;
end
end
//disparar
if (key(_control or alt));
if (arma==2);
balap ();
end
if (arma==3);
balam ();
end
end
if (key(_control));
if (arma==5);
laser ();
end
if (arma==4);
missil ();
end
end
if (key(_alt));
if (arma==5);
bolla ();
end
if (arma==4);
metralla ();
end
end
end
//fi dispar
frame;
end
creo que es un poko repetitivo no ???
las anotaciones estan en catalan pero es facil
fi dispar= fin disparo....
gracias