Hola muy buenas, soy extremadamente novato XD
tengo un problema al ejecutar el juego en gamemaker studio 2
pongo el problema por si alguien puede sacarme de dudas
muchas gracias de antemano ^^

el problema esta aqui: hsp = (key_right - key_left) * walk_spd;



function calculate_movement(){
//calculate movement
hsp = (key_right - key_left) * walk_spd;

//drag
hsp = lerp(hsp,0,0.25);

//stop
if abs(hsp) <= 0.1 hsp = 0;

//face correct way
if hsp != 0 facing = sign(hsp);

//limit speed

hsp = min(abs(hsp), max_hsp) * facing;
}

Nos estas mostrando el código, no el error que produce. Si tuviera que adivinar, diría que el error es que las variables key_right, key_left y/o walk_spd no han sido declaradas, pero no sé si las estas declarando en otra parte del código y el error es otro.

Viendo el tipo de código que es, si las variables están declaradas se verían así:

[gml]key_right = keyboard_check(vk_right);
key_left = keyboard_check(vk_left);
walk_spd = 4;[/gml]

Tal vez con otros valores para las teclas o la velocidad. Busca si ese código es parte del proyecto y si no lo es prueba agregándolo al inicio de la función.