Estoy realizando un juego y quiero saber como controlar los sprites de lo siguiente:
Plataformas ( cuando se mueve a la izquierda, derecha, cuando salta, cuando cae) ( Si es posible )
Top Down ( Movimiento izquierda,derecha,arriba,abajo )
Controlar Sprites de Enemigos( Cuando se mueve a la derecha, izquierda)
No entiendo muy bien lo que pides, supongo que los dos primeros seran de los personajes.
El personaje con un sprite_index en la tecla es suficiente. Lo del enemigo es mas complicado, debes calcular la direccion en la que va y mediante eso mostrar los sprites.
Yo lo hice una vez con una variable poniendo un numero para la izquierda y otra para la derecha y otra vez con el if(xprevious > x){}