You can also read this post in:English
“¿30 o 60? ¡Los FPS importan!”
Llega un punto en la vida de un jugador en el cual empiezas a escuchar mucha jerga. Historia, diseño de personajes, música y modo de juego aparte, un aspecto que capta nuestra atención en un título específico son las imágenes. Los juegos son entretenimiento interactivo, así que... ¿qué tan atractivas o naturales se ven esas imágenes? ¿Has oído hablar del término "FPS"? ¿Sabes lo que significa?
"FPS" significa "fotogramas por segundo" (frames per second). Si tienes bastante edad o has curioseado por internet, puede ser que recuerdes unos juguetes hechos de dibujos o fotografías con pequeñas variaciones en cada uno. Todos juntos forman un libro que, con la ayuda de un dedo, crean la ilusión de movimiento. Ese es el principio básico del cine y la televisión, que utiliza cámaras especiales para capturar muchas imágenes que más tarde se muestran rápidamente.
Cada imagen se denomina "fotograma", por lo que los fotogramas por segundo son una medida de cuántas imágenes se muestran —obviamente— cada segundo. Por supuesto que esta medida se aplica a cualquier medio con movimiento, y esto incluye videojuegos, donde la frecuencia de fotogramas se considera como la frecuencia con la que se vuelve a formar una imagen (un poco diferente para crear la ilusión de movimiento) en la pantalla.
Entonces, ¿es la velocidad de fotogramas igual a la resolución?
No, la resolución es básicamente el tamaño de una imagen. Si te acercas al televisor o computadora, verás muchos cuadrados diminutos de luz. Estos cuadrados se llaman píxeles, y la resolución se mide con base en ellos. Por ejemplo, si tenemos una imagen digital en 72 DPI (puntos por pulgada), esto significa que tenemos 72 píxeles en cada pulgada cuadrada de esa imagen. Por supuesto, cuanto mayor sean los DPI, más píxeles por pulgada tendremos en la imagen, por lo que obtendremos mejor calidad. Por ejemplo, es más importante y necesario para imágenes a imprimir el generar imágenes en 300 DPI que en 72 o 96 DPI.
Otra cosa importante aquí es que la velocidad de fotogramas del juego es independiente de la velocidad de fotogramas de la pantalla que usamos para mostrarlo. Esta velocidad de fotogramas se define como la frecuencia con la que el dispositivo actualiza la pantalla, y la unidad también es diferente, ya que se mide en hertzios (Hz). La velocidad de fotogramas común para los dispositivos es de 60 Hz. Volveremos a esta información más adelante, ya que primero queremos hablar un poco sobre la evolución de la velocidad de fotogramas en los videojuegos.
¿Cómo y por qué ha mejorado la velocidad de fotogramas?
Entendemos que estamos usando demasiada jerga. ¿Por qué queremos saber qué son FPS y Hz? ¿A quién le importa? Bueno... para empezar, a todos los productores de videojuegos les preocupa.
La velocidad de fotogramas ha evolucionado gracias a la tecnología. Estamos lejos de los días en que los juegos se hacían sólo con texto. ¡Sí, texto! Con el aumento de la capacidad de los CPU, el color llegó a las consolas. Hay varias maneras para generar color en las pantallas de TV, pero las más difundidas fueron PAL y NTSC. En el caso de PAL, el sistema de codificación de color para la pantalla de TV se dividió en 625 líneas (576 visibles) de pixeles, mientras que la velocidad de fotogramas era de 25 FPS.
En contraste, el sistema NTSC dividió la pantalla de TV en 262.5 líneas con una velocidad de fotogramas de 29.97 FPS. Esto significa que tu Atari tenía que renderizar línea por línea hasta que la imagen estuviera completa, y aunque PAL era mejor en resolución y peor en velocidad de fotogramas, no había mucha diferencia en la calidad de la experiencia del juego.
Yendo un poco más lejos, la famosa computadora Apple Amiga fue una de las primeras a 60 Hz, con una colección de juegos nostálgicos en 50 FPS y 60 FPS (Alien Breed, Bio Challenge o Fantastic Voyage, por ejemplo). Algunos de los primeros juegos a 60 FPS para otros sistemas fueron Fox and Bear y Games SDK para Windows 95, y Battle Arena Toshinden para PlayStation.
Ahí es donde tenemos una de nuestras razones para mejorar la velocidad de fotogramas: ¡las guerras de consola! Aparentemente, cuanto mejor se ve un juego, más jugadores se sentirán atraídos por él. Además, si un juego no se ejecuta al menos a 30 FPS, hará que partes de varios fotogramas se muestren a la vez, un estado conocido como "v-sync off". A nadie le gustan las imágenes congeladas mientras juega, ¿verdad? Pero, qué es mejor, ¿30 FPS o 60 FPS? ¿Y por qué estas velocidades son tan mencionadas? ¡Sigue leyendo!
¿30 o 60 FPS?
La televisión hoy en día se suele emitir a 30 o 60 FPS, por lo que los desarrolladores de videojuegos tratan de evitar la falta de sincronización entre las consolas y las pantallas, no cayendo debajo de esos 30 FPS. Sin embargo, hay más que fluidez o hermosas imágenes cuando estás jugando. Tenemos que tener en cuenta el tipo de juego; ¿te gustan los juegos de lucha, de disparos, de supervivencia...? Todos estos requieren una buena velocidad de respuesta, por lo que 30 FPS a veces será un poco lento.
Aunque no siempre nos damos cuenta conscientemente del retraso, esto puede dañar seriamente la fluidez de un juego que requiere acción. En otras palabras, sentirás como si tus controles no fueran sensibles, o que no tienes un buen control de tu entorno. Además, si te gustan los juegos que te invitan a una experiencia tranquila o estética (como Never Alone, Ni no Kuni u Ori and The Blind Forest), una velocidad de fotogramas más rápida te permitirá ver mejor los detalles de la imagen... aunque algunos afirman que es difícil notar la diferencia entre 30 y 60 FPS. Una vez más, esto dependerá del tipo de juego y de tu ojo.
También tenemos el problema de lo que sucede cuando el juego tiene acción además de bellas escenas (como Final Fantasy X o BioShock 3). A veces, los desarrolladores tratan de modificar un juego de 30 FPS para ejecutarlo en 60 FPS. Lo que puede suceder es que el juego se vuelve más rápido, lo que no te dará mucho control en un juego de carreras, y los desarrolladores tienen que tomar decisiones sobre cómo evitar una mala experiencia para el jugador. Por ejemplo, hoy en día, los juegos en 3D son asíncronos, por lo tanto, la velocidad de juego no está vinculada a la velocidad de fotogramas. Los desarrolladores también tienden a bloquear los juegos que pueden ejecutarse en 60 FPS a 30 FPS para evitar que se vuelva lento en algunas partes.
¿Cómo optimizar la velocidad de fotogramas?
Tanto los productores como los consumidores de videojuegos tienen que tener en cuenta varios factores además del tipo de juego que vamos a crear o jugar. En primer lugar, ¿con qué hardware cuentan? Esto significa checar el CPU, la tarjeta gráfica, la motherboard y la memoria RAM; si eres un jugador frecuente o un jugador profesional, querrás un equipo sólido. ¿Cuáles son los ajustes predeterminados del juego? Y, finalmente, ¿qué tan buena es la optimización de los gráficos? Esa última parte corresponde a los desarrolladores.
Hay tantos trucos para obtener un mejor rendimiento gráfico como desarrolladores de juegos en el mundo, pero podemos mencionar el hacer lotes de colores, texturas, elementos gráficos que se repiten constantemente en el juego, y llamarlos a través del código de manera ordenada. También evitan dibujar cosas completas si no van a ser vistas en una escena (incluyendo sombras). Renderizar el fondo al final ahorra memoria. Además, asignar diferentes niveles de detalle a los objetos de acuerdo a su proximidad ayuda.
¡Ahora vamos a lo que puedes hacer para optimizar la velocidad de los fotogramas! Tienes que prestar mucha atención a tu tarjeta gráfica y al CPU, que debe actualizarse si piensas jugar muchos videojuegos. Si no es fácil para ti detectar los FPS de tu juego, hay varias aplicaciones gratuitas disponibles (como Fraps). Además, muchos juegos de hoy vienen con opciones de optimización gráfica como antialiasing, filtrado anisotrópico, distancia de dibujo, iluminación y sombras, resolución y detalle de las texturas. Jugar con estos ajustes te ayudará a conseguir un intermedio feliz entre la calidad de los gráficos y la fluidez de la acción.
Palabras finales
Algunos detalles del mundo de los videojuegos pueden ser desafiantes, pero al mismo tiempo, es interesante descubrir cómo trabajan los desarrolladores para que nuestros títulos favoritos lleguen al mercado. Como puedes ver, las imágenes son mucho más que bellos colores o simplemente un fondo para nuestras aventuras.
Cuéntanos, ¿cuál es la velocidad de fotogramas que prefieres para jugar y por qué? ¿Qué juegos son los mejores, en tu opinión, que logran el mejor balance entre gráficos y experiencia de juego? No olvides que estamos abiertos a todos tus comentarios y sugerencias. ¡Nos vemos pronto!
Entrada recomendada
¿Qué es realidad virtual (VR)? [Diccionario Gamer]
Entrada recomendada