hola me gustaria saber como hacer que el personaje camine sobre una superficie diagonal
en mi caso el personaje baja facilmente pero cuando intenta subir se traba gracias
Primero y principal lo que tu buscas lo vas a encontrar como slope, hay muchos tutoriales.
Con respecto a tu problema, primero asegúrate de utilizar una máscara de colicion para tu personaje y de marcar precis collition el sprite del slope o diagonal.
No se como será tu juego, pero por lógica, si el player tiene una animación al caminar es lógico que haya errores de colisión y para eso se utiliza una máscara de colisión y te evitara varios dolores de cabeza.
pues estoy haciendo un juego tipo castlevania y la mayoria del escenario es diagonal, ya intente hacer lo del slope y no pude conseguir resultados, podrian darme una solucion o darme un script y decirme donde va gracias ;D
Aqui un script para la tecla derecha (te toca a vos hacerlo para la otra :P)
if place_free(x+4,y) {x+=4 ; exit;}
if place_free(x+4,y+1) {x+=4 ; y+=1 ; exit;}
if place_free(x+4,y-1) {x+=4 ; y-=1 ; exit;}
if place_free(x+4,y+2) {x+=4 ; y+=2 ; exit;}
if place_free(x+4,y-2) {x+=4 ; y-=2 ; exit;}
if place_free(x+4,y+3) {x+=4 ; y+=3 ; exit;}
if place_free(x+4,y-3) {x+=4 ; y-=3 ; exit;}
if place_free(x+4,y+4) {x+=4 ; y+=4 ; exit;}
if place_free(x+4,y-4) {x+=4 ; y-=4 ; exit;}
3dgeminis muchas gracias me salvaste la vida :P