@Shiny-estro He estado estudiando profundamente el tema de correr (que no correrse
) en este juego. El problema está en la función del juego que se encarga de gestionar el movimiento que recoge el joystick izquierdo y el movimiento que tiene que hacer en consecuencia. Para entendernos... los que han hecho el juego, han programado un apartado que se encarga de leer todo lo que hace el joystick, y según lo que hace, kirby se moverá de una forna u otra.
Pues bien, dentro de esa función, hay un valor (una variable) que determina el tiempo umbral el cual, si el joystik ha tardado más tiempo en pasar de punto muerto hasta la derecha que lo que determina esa variable, entonces lo interpreta como un golpe suave, y por tanto kirby andará. Si el tiempo que tarda el joystick en hacer el recorrido es menor que lo que indica esa variable, entonces kirby correrá.
La función lo que hace basicamente es comparar dos variables: la variable de tiempo umbral, y el valor recogido por el joystik.
El problema viene precisamente a la hora de comparar esos valores. Para que todo funcione bien, el valor umbral tiene que ser constante, el que hayan establecido los programadores para que kirby ande o corra. Puede ser que haya algo interfiriendo de forma aleatoria... algún valor que se cuela y que altera el valor de ese umbral de tiempo.
O eso, o que directamente la función que recoge el movimiento del joystick falla y por tanto devuelve valores erroneos.
No es problema de los mandos, ni joycon ni pro. He comprobado todos mis mandos realizando otras funciones (e incluso calibrando palancas en el menu de la consola) y todo funciona perfecto.
El problema es del juego, simple y llanamente. El joystik responde bien a todo excepto a los movimientos de kirby. Deberían arreglarlo con una actualizacion puesto que en mi caso (y en el de muchos, según leo en otros foros) la experiencia de juego se ve bastante mermada.
La putada es que no se si existe alguna forma de ponerse en contacto con HAL para hacerles llegar esto para que lo comprueben.