hola e intentado recrear el movimiento de el player del juego alien massacre2 con game maker:
http://www.youtube.com/watch?v=XItlnQmealU

el problema no esta en el movimiento es cuando disparo solo me dispara hacia 0 y 180 pero en los otros angulos no me dispara.
si fuera en lo posible que me ayudaran, necesito que el player camine hacia el norte,sur,este,oeste y que dispare en esos 4 angulos tal cual el juego alien massacre2.
Bueno espero sus respuestas  XD

Saludos a todos

bueno si ya se mueve tu personaje puedes usar este codigo para que dispare

[gml]var a;
a=instance_create(x,y,obj_bala) a.direction=direction[/gml]

debe de ir en la tecla con la que dispares.

p.d; si no te funciona pasame el c?digo con el que se mueve tu personaje

gracias me a servido el script.

Pero hay un problema mas cuando dejas de precionar la tecla de direccion arriba, abajo, izquierda, y presionas solo space para el disparo , este sale  hacia la derecha dejando el sprite  mirando en las direcciones antes mensionadas.
(Nota: esto ocurre cuando coloco la obcion nokey,)

Aqui dejo el gmk para que lo descargen y vean como solucionar el problema.

http://www.megaupload.com/?d=W6BRWKDQ

espero que alla solucion!!. XD

Saludos a toda la comunidad.