Una mirada al interior de los trabajos de videojuegos y cómo conseguir uno

En 2020, había 2.700 millones de jugadores en todo el mundo. Antes del brote, la industria del juego ya valía más que las industrias de la música y el cine juntas. Por ejemplo, se espera que el mercado de los videojuegos alcance los 200.000 millones de dólares en 2023, frente a los 75.000 millones de dólares de 2013, cuando se lanzaron las consolas Playstation 4 y Xbox One, un aumento del 167%.
Debido a este rápido crecimiento, la industria del juego se está volviendo cada vez más compleja. En la era de los CD-ROM y los cartuchos de juegos, los desarrolladores se preocupaban por lanzar juegos completos y vender tantas copias como fuera posible. Ahora, a medida que se afianzan nuevos modelos de negocio como los juegos gratuitos, freemium y premium, las empresas de juegos están trabajando arduamente para mantener a los jugadores interesados a largo plazo a través de DLC, compras dentro del juego, actualizaciones gratuitas y contenido dentro del juego. compras. eventos del juego. , transmisión en vivo del desarrollador, etc. Como resultado, los juegos se han convertido en un mundo vibrante que evoluciona constantemente, lo que crea la necesidad de que los profesionales del diseño de UX, la ciencia de datos, el aprendizaje automático y la ingeniería de software creen nuevos juegos y mantengan los existentes.
¿Qué hacen los ingenieros de software en juegos?
En este sentido, el papel de un desarrollador de juegos es similar a cómo un ingeniero de datos crea un canal ETL que permite a los científicos de datos almacenar y extraer datos para extraer significado de ellos. Si bien los videojuegos se han vuelto más complejos a medida que la potencia informática se ha vuelto más barata y más disponible, la llegada de los motores de juegos ha hecho que la creación de videojuegos sea más fácil que nunca, incluso para los programadores menos avanzados. Los motores de juegos establecen el marco de software para la creación y desarrollo de videojuegos, proporcionando funciones que van desde animación hasta inteligencia artificial. Los motores de juegos personalizados son útiles para representar situaciones de juego inusuales, como la capacidad de destruir edificios enteros o programar explosiones de cohetes, y dado que los desarrolladores tienen acceso al código fuente, facilitan la depuración.
Los desarrolladores solían construir sus propios motores de física y gráficos para establecer reglas de gravedad en los juegos, desde física simulada realista que permitía que balones de fútbol, granadas, misiles y otros proyectiles se comportaran de manera predecible hasta las curvaturas de gravedad comunes en los juegos de plataformas que permitían a los personajes volar en el aire. Realiza un doble salto.
¿Cómo puedes conseguir un trabajo como codificador de juegos?
Dicho esto, los aspirantes a desarrolladores de juegos deben dominar al menos una disciplina de programación. La mayoría de los lenguajes de programación tienen bibliotecas de desarrollo de juegos que le permiten crear juegos básicos, pero la mayoría de los desarrolladores de juegos hoy en día utilizan lenguajes de programación orientados a objetos, especialmente C++ y C#. Esta atmósfera relajada es lo que atrajo a Odom a la industria del juego en primer lugar. "Me encanta la energía y es parte de la razón por la que me atrajo la industria del juego".
A pesar del código de vestimenta relajado y el privilegio de jugar en el trabajo, las horas notoriamente largas de la industria del juego no son una broma. Una encuesta reciente del GSC sobre el estado de la industria encontró que más de la mitad de los desarrolladores de juegos informaron trabajar 40 horas o menos por semana, y el 44% restante promediaba entre 41 y 60 horas o más por semana.
La industria del juego se ha vuelto tan dependiente del big data que los científicos de datos ahora desempeñan un papel clave no sólo en la optimización de los juegos después de su lanzamiento, sino también en la determinación de cómo se conceptualizan y desarrollan los juegos. Balint dijo que los conjuntos de datos que utiliza en la industria del juego son mucho más completos que los generados por las empresas SaaS. "Entonces, con sólo 1 millón de usuarios, recopilamos un promedio de mil millones de filas de datos por día, por lo que necesitamos procesar una gran cantidad de conjuntos de datos complejos para comprender lo que los usuarios quieren lograr".
¿Qué hacen los analistas de datos en los juegos?
"Incluso capturamos datos sobre qué teclas se presionan en intervalos de tiempo específicos y, al usarlos, las empresas de juegos pueden tomar decisiones para optimizar su estrategia", dijo Zuraiz Uddin, ex ingeniero de GorillaBox y mentor en Springboard. Un único punto de datos de telemetría puede contar una vasta historia que determina si un nuevo juego será un éxito o un fracaso. Por ejemplo, si los datos muestran que la mayoría de los usuarios presionan numerosos botones repetidamente en un momento específico del juego, podría indicar que los jugadores no están seguros de qué hacer, aumentando así el riesgo de abandono. El análisis de juegos es el proceso de aplicar datos de comportamiento del usuario para guiar las decisiones comerciales, de productos y de marketing.
Los conocimientos de datos pueden revelar si un juego es demasiado aburrido o demasiado desafiante. Los analistas de datos descubrieron que un elemento de juego en particular no permitía a los usuarios avanzar más allá del nivel 65.
Odom, que fue el ingeniero principal de dos juegos de Facebook, Superhero City y Age of Champions, dice que la llegada de los juegos móviles ha convertido el desarrollo de juegos en algo así como "administrar un casino", donde el enfoque principal es crear e iterar un producto adictivo. eso mantiene contentos a los anunciantes y a los jugadores gastando dinero. Los jugadores hacen girar una rueda para ganar monedas o sacos de oro que luego pueden usar para construir su propia aldea virtual. El atractivo de estos juegos proviene de convencer a los jugadores de que pueden ganar con la estrategia correcta, cuando en realidad el resultado del juego está determinado enteramente por la suerte. "Un verdadero diseñador de juegos que intentara hacer algo divertido no habría hecho esto", dijo Odom.
¿Cómo se puede conseguir un trabajo como analista de datos en juegos?
Los analistas de datos garantizan que el juego sea rentable al permitir que las empresas identifiquen a sus jugadores más valiosos y comprendan cómo responden a las ofertas, los anuncios y las mecánicas del juego. Los analistas de datos también pueden monitorear la actividad de los jugadores en las redes sociales, sus hábitos generales de juego y los comentarios de los clientes para estudiar sus preferencias y comportamiento. La función del analista de datos es maximizar tanto la monetización como la participación del jugador mostrando los anuncios correctos en el momento adecuado y al mismo tiempo garantizando que el jugador disfrute del juego. Los análisis de juegos muestran qué características les gustan a los jugadores y qué características están más dispuestos a pagar.
Por ejemplo, si muchos jugadores en un MMORPG se inclinan por personalizar su armadura o arma, es razonable ofrecer mejoras de armadura y arma en el juego. Los macrodatos se utilizan para predecir el comportamiento y optimizar los juegos para que los jugadores sigan participando.
Solo el 5% de los jugadores gasta dinero en juegos móviles, por lo que la gran mayoría se monetiza a través de anuncios, pero este proceso está lejos de ser aleatorio. "Cuando tenemos la sensación de que el usuario no va a monetizar mediante compras dentro de la aplicación, le mostramos vídeos recompensados", afirmó Balint. «Entonces digamos que estás jugando un juego de combinar tres y te quedas sin movimientos y ya no tienes vidas, puedes ver un vídeo corto a cambio de vidas extra y seguir jugando». Los medios pagos suelen representar el 80% del presupuesto total de marketing porque el resultado está garantizado, especialmente si la empresa paga por las impresiones.
Balint trabaja en una serie de modelos de pronóstico y predicción para la inversión publicitaria en Redemption Games. Uno de estos modelos se conoce como ROAS, abreviatura de «Retorno de la inversión publicitaria», y permite a las empresas medir la rapidez con la que pueden recuperar su inversión. Una métrica importante para determinar el ROAS es el IPM, que significa instalaciones por mil, donde "millones" se refiere a 1000 impresiones de anuncios. El objetivo del IPM es determinar cuántas personas instalan la aplicación por cada mil impresiones.
El uso principal de la IA en los juegos es programar NPC para que reaccionen a las acciones de los jugadores, como avatares en juegos de carreras, adversarios en juegos de disparos en primera persona y habitantes generales de juegos de mundo abierto.
La idea es crear personajes del juego que puedan ser el «componente del juego o el socio de colaboración» del jugador. Cuando los jugadores escriben una acción o diálogo que quieren que realice su personaje, el algoritmo crea la siguiente fase de su aventura personalizada. Se prevé que las tecnologías de reconocimiento de imágenes revolucionarán la industria del juego. Se requiere una cámara web para jugar, que registra los movimientos oculares de la retina del jugador.
Cuando se trata de juegos compatibles con realidad virtual, se utilizan algoritmos de identificación de objetos para identificar los movimientos corporales para transmitir y reflejar estas acciones en la pantalla.
Los diseñadores de UX se aseguran de que las necesidades de los jugadores estén representadas en el diseño del juego. Las decisiones aparentemente pequeñas tomadas por los desarrolladores de juegos afectan la forma en que el juego se manifiesta para los jugadores. En consecuencia, cada equipo de desarrollo de juegos puede beneficiarse de que se les muestre la realidad de sus elecciones sobre cómo los jugadores realmente perciben el juego. UX proporciona orientación constante, yendo y viniendo entre ayudar en el diseño y probarlo en jugadores reales.
El problema de no saber si los jugadores están experimentando el juego como se esperaba puede generar una confusión innecesaria durante el ya desafiante proceso de desarrollo.
Si un jugador tiene problemas para incorporarse, acceder a los objetivos del juego o utilizar los controles, abandonará el barco. «Tenemos que pensar en cómo podemos hacer que las interacciones estén listas para el teclado. » .
¿Cómo se puede conseguir un trabajo como diseñador de UX en juegos?
Los juegos inclusivos están diseñados para que todos puedan acceder a ellos a través de mecánicas, mensajes y experiencia de usuario. Esto significa tener un elenco diverso de personajes, controles de juego que puedan ser utilizados tanto por personas sanas como discapacitadas, exhibir sensibilidad cultural, etc. Los juegos inclusivos también significan reformar la composición de género de la propia industria. El 46% de los jugadores son mujeres, pero representan solo el 22% de la fuerza laboral de la industria.
"El diseño de juegos inclusivos consiste en tener personajes que representen con precisión a todos para que puedan sentirse incluidos al ver personajes que se parecen, se comportan o suenan como ellos", dijo Kristen Hickman, diseñadora de juegos inclusivos en EA y graduada de UX Career Track de Springboard. «Los Sims ha sido fantástico por ser inclusivo. » Los Sims 4 siempre se han enorgullecido de ser inclusivos y diversos. Sin embargo, la tarea de permitir que todos los jugadores creen con precisión sus propios avatares no es fácil.
Los juegos que permiten a los jugadores crear su propio contenido, como Minecraft y Roblox, les permiten expresarse a través de sus creaciones. Yi aconseja a quienes aspiran a trabajar en la industria del juego que se familiaricen con una variedad de géneros de juegos.
Si quieres conocer otros artículos parecidos a Una mirada al interior de los trabajos de videojuegos y cómo conseguir uno puedes visitar la categoría Blog.
Deja una respuesta