No sé como funciona exactamente, pero se me ocurriría que con el jpan hack engine, puede detectar cuando el jugador pulsa una tecla, y sabiendo esto puedes hacer un random y así hacer un applymovement random. El problema sería que mientras sucede esto estás dentro de un script, por lo que no...