Pensaba poner esto en la nueva guia de CS que estoy haciendo, pero ya que preguntas ...
Hace poco tiempo, me dedique a investigar justamente como funciona el tema del recoil en todas las armas. Y encontre cosas muy interesantes. Despues de 2 años de jugar, crei conocer todo al respecto del recoil de todas las armas, pero encontre que estaba muy equivocado, y creo que muchos aqui tambien.
Generalmente nosotros asociamos el recoil con el crosshair (la mira). Si la mira esta completamente abierta, pues las balas caen muy por encima del centro del crosshair ... es decir RECOIL. Tambien asociamos que mientras mas lenta es la maquina, menos FPS tiene y por consecuencia la mira se cierra mas lenta. En conclusion, una maquina lenta hace que tengas mas recoil asi que caballero tienes que usar Mp5, ya que armas como la AK47 son imposibles de manejar.
ERROR ! Yo tambien crei eso duran haaaaaaaarto tiempo, pero no es del todo cierto.
El primer error esta en asociar recoil y el tamaño del crosshair. Si bien tienen alguna relacion, esta relacion falla por completo despues de una cantidad de tiros. Yo puedo darte un headshot, teniendo el crosshair TOTALMENTE abierto, corriendo a 10fps, con solo apuntar EXACTAMENTE AL MEDIO de la mira ;). Como asi ? Aqui esta la explicacion :
Encontre que el crosshair no tiene una correspondencia exacta con el recoil del arma. Es una herramienta referencial nada mas. En lineas generales si el crosshair esta abierto, el recoil es alto, pero no siempre. Hablemos de un arma en particular. La AK47 se caracteriza por tener el mayor recoil, asi que si probamos con ella, demostrare mi punto facilmente.
Para disparar esta arma debemos soltar rafagas de 3, esperar medio segundo o mas, y otra rafaga. Si dejamos presionado todo el rato, despues de la 4 bala, los disparos se van al cielo y tenemos que apuntar practicamente a los pies del enemigo para darle en la cabeza. La gracia esta en que se cierro o no el crosshair, el engine del juego es quien define si un arma tendra recoil o no. Es decir que si mi crosshair esta totalmente abierto, pero espere mi medio segundo o mas para disparar la siguiente rafaga, las balas caeran exactamente al medio.
Prueben con una maquina lenta, o simplemente bajen sus FPS con 'fps_max 10'. Notara que el crosshair se demora BASTANTE mas que 1 segundo en cerrarse. Sin embargo, si disparan 10 balas full auto, esperan medio segundo y luego disparan una rafaga de 3 balas, las 3 balas caeran exactamente centradas con el crosshar. No importa si se cerro el crosshair o no, las balas caen en el centro.
Esto funciona para TODOS los rifles de asalto. Crosshair abierto o no, si dejan "respirar" o descansar el arma, los disparos caen exactamente al medio.
Otras cosas muy interesantes tambien. Si por ejemplo tenemos una maquina rapida, y el crosshair se cierra super rapido, caemos en el triste error de seguir disparando porque creemos que nuestra arma no tiene recoil.
ERROR !
Cuantas veces hemos dicho ? "Como carajo no se murio !!! Si mi mira estaba EXACTAMENTE encima de el !?!?" Porque ? Por el recoil. Una rafaga de 3 tiros, caen exactamente en el medio. Si continuamos las demas balas se van mas arriba. Para atinar debemos esperar un poco y luego disparar ... eso quedo claro. Pero que pasa si NO esperamos el tiempo suficiente para que el arma "descanse". SOLO el primer disparo cae en el centro. Si, exactamente la primera bala de la rafaga cae. La segunda bala de la rafaga, cae MUY arriba, igual la tercera y las posteriores. Es como si el juego no detecto que paramos de disparar y solo 1 bala cae en el medio, y las demas se van al cielo. La mira puede estar cerrada, pero las balas estan muy por arriba. Esto SIEMPRE pasa cuando tenemos alguien a distancia y no le damos por disparar rafagas muy rapidas. Como nuestra maquina es rapida y la mira se cierra al toque, cometemos el error de disparar rafagas muy rapidas y no dejamos descansar ese medio segundo que requiere, obteniendo disparos con recoil.
Pienso ilustrar esto con unos demos y videos, ya que quizas esta explicacion extensa sea confusa para algunos, pero en lineas generales recuerden que :
1. Asi el crosshair este totalmente abierto, si esperan entre medio segundo y 1 segundo, los disparos caen al medio, asi que deben apuntar con el centro del crosshair. Es como si el juego tiene un crosshair para el mismo y ese se reduce sin importar la velocidad de la maquina.
2. Asi el crosshair este cerrado, igual debemos esperar a que el arma descanse de medio segundo a 1 segundo, o solo la primera bala caera en el centro. Las siguientes balas caeran muy arriba, como si hubiesemos dejado presionado el boton todo el tiempo sin parar.