Noviembre 09, 2011, 05:32:06 PM Ultima modificación: Noviembre 09, 2011, 05:37:44 PM por kaliman777
Hola:

Quiero colocar un ca??n lanzamisiles en la base inferior de la room. Al pasar aviones y helic?pteros enemigos por encima, ?ste le disparar?.

?Qu? idea me dan para que el ca??n gire de 0 a 180 grados para apuntar a los enemigos seg?n su posici?n, con los cursores del teclado y que los misiles se dirrijan en esa direcci?n tambi?n?

Gracias.
La verdad es como la luz de una vela, que ni la oscuridad inmensa, puede opacarla.

Hasta el momento te puedo ayudar con esto:

Tiene todo lo que pides excepto que no se como hacer para que la bala salga de "la punta" del ca?on.

Si me sale edito y te lo paso :D

#2 Noviembre 09, 2011, 07:09:07 PM Ultima modificación: Noviembre 09, 2011, 07:13:32 PM por derwin gm
solo tienes que crear un scr_ en step y colocar [gml]
if keyboard_check(vk_up) if image_angle > 0
{image_angle+=5}
if keyboard_check(vk_down) if image_angle < 180
{image_angle-=5}[/gml]

y en el misil colcoas en event_create [gml]direction=ca?on.direction;
speed=15[/gml]
es todo perame y te paso un ejemplo  :)

edit1=
bueno... este editable tiene una espesie de IA con "obj" ademas del ca?on. :3
http://dl.dropbox.com/u/44774892/IA%20demo%20gun.gmk

edit2=
fijate bien en los events de los objetos... hay uno para invertir el personaje y cambiar del gusano (worm) al ca?on (machine gun) :3
LA PRACTICA HACE AL MAESTRO:3




Web site:DG games

Derwin ese ejemplo de donde lo sacaste? Esta muy bueno.

Que buena forma de hacer que mi problema no sea un problema, hace salir las balas desde el punto x;y en vez de la punta, buena esa xD

esos los ago yo...  ago mas de 20 ejemplos asi al dia visita mi pagina  n_n  http://www.facebook.com/pages/Derwin-gm-games/261498323878866?ref=ts
LA PRACTICA HACE AL MAESTRO:3




Web site:DG games

Tienes idea como solucionar mi problema? Osea, como hacer que la bala salga de la punta del ca?on, pero que el eje este del otro lado?

#6 Noviembre 09, 2011, 10:18:02 PM Ultima modificación: Noviembre 09, 2011, 10:22:09 PM por derwin gm
pero claro solo cambia mi gml coloca esto en donde dice speed [gml]speed=-15[/gml] y listo..  :-[

edit1=
por cierto... seguramente te saldra la bala al revez.. osea mirando hacia atras... :) coloca esto en create tambien [gml]image_angle+=180[/gml]
LA PRACTICA HACE AL MAESTRO:3




Web site:DG games

No, esto no es lo que quiero. Por ejemplo, baja mi ejemplo y haz que funcione, porque ya no se me ocurre nada xD

ok ya voy  :-[


edit1=
mm cual es el que dice ca?on?
LA PRACTICA HACE AL MAESTRO:3




Web site:DG games


XD tremendo ;)   ya esta dejame hacer el host  :-[      la verdad habian muchos errores
LA PRACTICA HACE AL MAESTRO:3




Web site:DG games

aqui esta http://dl.dropbox.com/u/44774892/Ca%C3%B1on%20%28derwin%20gm%29.gmk

dime cualquier cosa que necesites  :-[ podre ayudarte cuando quieras  :P
LA PRACTICA HACE AL MAESTRO:3




Web site:DG games

#12 Noviembre 09, 2011, 10:53:24 PM Ultima modificación: Noviembre 09, 2011, 10:58:05 PM por kaliman777
Gracias Maanup y Derwin_GM

Con sus aportes tengo m?s que suficiente para finalizar mi juego. Excelentes aportes. :P

Por cierto MaanURP: S?lo cambi? el y-64 para crear la bala y le puse y+6 y listo, sale por la punta del ca??n sin problema.

Saludos
La verdad es como la luz de una vela, que ni la oscuridad inmensa, puede opacarla.

 :-[  no se quien necesitaba mas el ejemplo tu o maanuRP   XD
LA PRACTICA HACE AL MAESTRO:3




Web site:DG games

Cita de: derwin gm en Noviembre 09, 2011, 10:57:45 PM
:-[  no se quien necesitaba mas el ejemplo tu o maanuRP   XD

Derwin eres un tramposo, embustero xD

No hiciste que la bala salga de ahi! Hiciste que este abajo del ca?on, por lo que sale siempre del mismo lugar, no solucionaste nada, bah, solo esteticamente lo arreglaste xD

Yo no necesitaba el ejemplo, queria saber como era, pero la verdad que eres un tramposo jajajaj.

Me quede un rato viendo el codigo como no era posible que este saliendo de donde deberia salir, note que tardaban en salir las balas, entonces dije: "Vamos a ver el depth porque este me parece que esta haciendo trampa ??" jajajaj.

Lo voy a tener en cuenta para la proxima vez que te pida algo ^^ jajajaj