[bsa_pro_ad_space id=1 enlace=igual] [bsa_pro_ad_space id=2]

Saltar al índice

Formulario

Silverback Gaming: el papel fundamental del desarrollo front-end

By - 28 de noviembre de 2024

Danny McAllister, desarrollador front-end de Silverback Gaming, explica el papel del desarrollo front-end en el proceso de creación de tragamonedas.

Producir un juego de tragamonedas en línea es un verdadero trabajo en equipo, pero uno de los equipos más interesantes en los que trabajar es el de desarrollo frontend. ¿Por qué? Porque este equipo es responsable de darle vida al aspecto creativo del juego y eso significa divertirse un montón.

Nuestro objetivo principal es tomar todas las ilustraciones, animaciones y sonidos y transformarlos en un juego jugable. Esto incluye programar toda la interactividad, capacidad de respuesta y rendimiento del juego para asegurarnos de que entusiasme y entretenga a los jugadores en todos los dispositivos y en todas las orientaciones.

Si el juego se va a implementar en varios mercados, el equipo front-end generalmente es responsable de traducir los títulos a los respectivos idiomas (en Silverback, eso significa 32 traducciones y contando) y, en algunos estudios, el equipo también administrará todas las herramientas internas y los sitios internos.

Entonces, ¿qué hace que el desarrollo de front-end sea tan importante para la producción de tragamonedas? Para mí, es porque el aspecto del juego es lo que inicialmente atrae a los jugadores hacia un título.

Lo primero que ven de un juego en el lobby de un casino en línea es el mosaico de vista previa en el que hacen clic, y con tantos juegos para elegir, tiene que ser llamativo, atractivo y captar su atención en un instante; esto no es fácil cuando el jugador está en un dispositivo móvil y el tamaño de la pantalla es pequeño.

Esto es especialmente importante para los jugadores novatos, ya que no necesariamente comprenden los otros factores que impulsan a ciertos jugadores a elegir determinados títulos, como el RTP del juego, la volatilidad y las características de bonificación.

Esto hace que el desarrollo de la interfaz sea fundamental para estos jugadores, especialmente porque es el aspecto visual del juego lo que los atrae y los convence de probarlo. Luego, una vez dentro del juego, el diseño genera confianza y ayuda a brindar la experiencia divertida y entretenida que buscan.

La importancia del desarrollo del front-end se corresponde con la complejidad del trabajo que abarca. En definitiva, el equipo debe garantizar que el juego funcione a la perfección y en Silverback Gaming hemos establecido un estándar muy alto para cada una de nuestras tragamonedas.

El verdadero desafío consiste en garantizar que cada juego funcione en la multitud de dispositivos, sistemas operativos y navegadores que nuestros jugadores utilizan para disfrutar de nuestras tragamonedas. Yo diría que el 95 por ciento de las veces no encontramos problemas, pero ocasionalmente los tenemos.

Generalmente esto gira en torno a una combinación muy específica de dispositivo/navegador y, gracias a la calidad, el talento y la experiencia de nuestro equipo, siempre podemos encontrar una solución.

Otro problema al que nos enfrentamos es la traducción de contenidos, que cada vez supone más un dolor de cabeza para los estudios que ofrecen sus juegos en varios mercados de todo el mundo. Tendemos a utilizar Google Translate para una primera pasada y luego hacemos más modificaciones si es necesario.

Pero Google Translate a menudo tiene dificultades para comprender el contexto y los términos específicos de la industria. Por ejemplo, la palabra "cerrar" puede significar proximidad o la acción de cerrar algo; cuando la palabra se traduce de forma singular, a menudo puede equivocarse.

Esto nos ha impulsado a desarrollar soluciones nuevas y más efectivas para la traducción, incluida la prueba de un LLM para traducir nuestro texto por primera vez. El LLM se puede promocionar con contexto antes de traducir, por lo que debería ser una mejora.

Volviendo a los problemas del navegador, cada vez que encontramos un fallo en un navegador en particular, podemos detectar la versión exacta del navegador junto con otra información específica del dispositivo. Esto significa que podemos realizar una solución muy específica y evitar que vuelva a ocurrir.

Una vez que solucionamos el problema, lo agregamos a nuestro marco de trabajo para que no vuelva a aparecer en el futuro. Por supuesto, esto es un poco como apagar incendios, ya que no podemos controlar en qué dispositivo o juego se está jugando ni podemos garantizar que se cubran todos los problemas en todas las versiones del navegador.

Dicho esto, cuantos más fallos descubramos y solucionemos, mejor será el marco y menos problemas tendremos.

El desarrollo front-end también implica adoptar nuevas tecnologías y, en Silverback, hemos sido pioneros en la adopción de la IA. Hemos tenido mucho cuidado con su uso y solo la hemos implementado en áreas que mejoran los flujos de trabajo y la calidad general de nuestros juegos.

Esto incluye traducir contenidos y generar temas, diseños e incluso los sonidos que usamos para producir nuestros juegos.

En mi opinión, la IA tiene casos de uso muy específicos y solo se la debería utilizar cuando aporte valor y mejoras. Creo que, en medio del entusiasmo por la IA, algunas organizaciones la están implementando simplemente por el hecho de usarla y sin ser plenamente conscientes de los riesgos que puede presentar.

Así que ahí lo tienen. Un poco más de información sobre el papel del desarrollo front-end en la producción de juegos y por qué es una parte tan importante del equipo de estudio en general.

Compartir a través de
Copiar link