El desarrollador de 'Apex Legends' revela "una única línea de código" culpable del fallo de audio

El desarrollador de 'Apex Legends' revela

Respawn Entertainment ha revelado que una "única línea de código" ha sido la responsable de un problema de audio de meses de duración en Apex Legends, aunque ya se ha solucionado.

Según se detalla en Reddit (vía PC Gamer), la responsable de comunidad de Respawn, Amy Thiessen, ha explicado que, desde febrero, la desarrolladora ha notado que ciertos efectos de sonido -como explosiones de granadas, o disparos- no se reproducían.

Respawn teorizó que el fallo estaba relacionado con el hecho de que sólo se pueden ejecutar 128 efectos por fotograma del servidor, y un efecto que no funcionaba bien estaba utilizando todos esos espacios, por lo que expulsaba los efectos de sonido que los jugadores echaban en falta.

Sin embargo, Thiessen admitió que intentar encontrar la causa "significaba encontrar una aguja en un pajar", ya que se realizaban "miles de cambios" con cada actualización de temporada.

El sistema de métricas de Respawn tampoco detectaba ningún problema, lo que dejaba al estudio con "pistas mínimas a nivel interno" a pesar de reconocer que el problema estaba afectando a los jugadores.

Finalmente, Respawn pudo confirmar que los efectos se cortaban al crear "casos de prueba poco realistas", como 50 personajes disparando su arma al mismo tiempo. Tras realizar más pruebas, el estudio descubrió que "una única línea de código era la causa del problema".

La culpable era la Némesis, un arma que se añadió a Apex Legends en febrero. Según Thiessen, el arma tiene una línea de código que detiene los efectos de partículas del arma mientras está descargada, pero debido a un error, todos los jugadores que llevaban una Némesis creaban un efecto de "detención de partículas" en cada fotograma.

Tras identificar el problema, Respawn pudo publicar una solución la semana pasada. Sin embargo, la anécdota sirve para recordar que crear juegos es mucho más difícil de lo que parece: como señaló Thiessen, "¡un minuto de jugadores jugando a Apex equivale a 10 testers jugando al juego durante un año!".

En otras noticias de videojuegos, Call Of Duty: Modern Warfare 2 y Warzone 2.0 recibirán una importante actualización la semana que viene (10 de mayo).

Categorías:

¿Te gusta? ¡Puntúalo!

9 votos

Noticias relacionadas