Desarrollador de juegos | Perfil de trabajo, requisitos, salario en EE. UU. Y en todo el mundo

Desde que empezamos a jugar a los videojuegos hace más de 35 años, he tenido muchas ideas para nuevos juegos. Desafortunadamente, mi conjunto de habilidades se trata más de organizar y conceptualizar productos, y mis habilidades de programación nunca se desarrollaron realmente.

Sin programación, no hay juegos, ¿verdad?

Los juegos de hoy no solo necesitan programadores, sino que sin desarrolladores especializados, ninguna idea de juego se haría realidad. Entonces, entre muchos otros trabajos, los desarrolladores de juegos son fundamentales para el éxito de un juego.

En esta publicación, obtendrá respuestas a las preguntas.

  • Que hacen los desarrolladores de juegos a diario
  • Qué necesitas para convertirte en un desarrollador de juegos
  • Cuánto dinero puedes ganar como desarrollador de juegos en EE. UU. 
  • Cuánto dinero puedes ganar en todo el mundo
  • Cuáles son las perspectivas de futuro

Sin más demora, profundicemos en este emocionante perfil de trabajo.

Nota: Este artículo fue escrito en inglés. Es posible que las traducciones a otros idiomas no proporcionen la misma calidad lingüística. Pedimos disculpas por los errores gramaticales y semánticos.

¿Qué hace un desarrollador de juegos o un desarrollador de videojuegos?

En general, un desarrollador de juegos es responsable de desarrollar e implementar ideas de juegos y de crear la documentación correspondiente. Normalmente, un desarrollador de juegos forma parte de un equipo de otros desarrolladores y otros diseñadores.

Trabajan en estrecha colaboración con el desarrollador principal, el diseñador de juegos y el productor ejecutivo.

Ahora, por supuesto, se está preguntando qué hace exactamente un desarrollador de juegos durante todo el día.

Las 3 tareas principales del desarrollador de juegos en detalle:

Creación de conceptos detallados, incluida la presentación.

Los programadores no pueden ser tan introvertidos como los retrataron en los 80 como nerds en el sótano con pizza.

En estrecha coordinación con el productor ejecutivo y el diseñador de juegos, un desarrollador de juegos deriva los conceptos granulares de los conceptos básicos utilizando sus ideas y métodos.

Para cada una de estas pequeñas tareas de implementación, un programador tiene una enorme caja de herramientas a su disposición. Y, por supuesto, todas las rutas de solución tienen ventajas y desventajas.

Sus decisiones de diseño pueden afectar el rendimiento o los recursos financieros.

Por ejemplo, el uso de una función específica del motor gráfico puede implicar un modelo de licencia diferente y más caro. Sin embargo, esto puede valer la pena si eleva el estándar gráfico al nivel de juegos comparables en el mercado.

Tus decisiones son tan formativas y esenciales que tienes que presentar y aprobar tus soluciones de forma continua.

Si eres particularmente innovador con las nuevas tecnologías, a menudo presentarás a la alta dirección cómo pretendes implementar un elemento del juego.

Pero incluso si usa componentes estándar, debe informar sobre su implementación semanalmente, especialmente en marcos de programación ágiles.

Creación de documentos de desarrollo de juegos estructurados y eficientes

Un buen desarrollador puede documentar sus resultados tan bien que un no desarrollador puede comprender todas las funciones en el code.

Es absolutamente vital que otros desarrolladores puedan seguir trabajando sin problemas utilizando su documentación.

En proyectos más grandes, es común que la composición de los equipos de desarrollo pueda cambiar en cualquier momento. Como resultado, se reevalúa constantemente si su conjunto de habilidades podría usarse mejor para implementar otra función.

Además, muy a menudo, las prioridades cambian y es posible que deba apoyar a otro equipo de desarrollo temporalmente.

Si entonces la documentación no es perfecta y quizás la persona con los conocimientos primarios no está presente o peor aún se ha ido de la empresa, buenas noches.

Implementación de ideas y funciones de juegos

Lo admito, esta tarea no es sorprendente.

Este es el núcleo de tu trabajo.

El diseñador del juego tiene una idea. Luego, junto con el desarrollador líder y varios diseñadores, se discute la implementación y luego es su turno.

Es importante coordinarse estrechamente con sus clientes, principalmente el desarrollador principal, y con los colegas de los equipos de diseño de apoyo.

Tus implementaciones van de la mano de elementos visuales y audibles.

Además, siempre están los temas básicos de rendimiento y seguridad. Y, por supuesto, la calidad siempre debe ser una prioridad máxima en su implementación.

A nadie le gustan los bichos, ¿verdad?

Recomendación honesta: ¿Tienes la habilidad, pero tu mouse no es compatible con tu puntería perfectamente? No vuelvas a tener problemas con el agarre del mouse. Masakari y la mayoría de los profesionales confían en el Logitech G Pro X Superligero. Compruébelo usted mismo con esta revisión honesta escrito por Masakari or echa un vistazo a los detalles técnicos en Amazon ahora mismo. ¡Un mouse para juegos que se adapta a ti marca una diferencia significativa!

¿Cuáles son los requisitos para convertirse en desarrollador de juegos?

En general, un desarrollador de juegos debe dominar tres habilidades básicas: la transferencia de un requisito funcional a una implementación técnica, una excelente comunicación y documentación, y la voluntad constante de aprender nuevas tecnologías y métodos.

Por supuesto, hay mucho más que eso. Por lo tanto, clasificamos esto en cuatro paquetes, que un desarrollador de juegos debe traer como requisito previo:

Grado de desarrollador de juegos

Los programadores excelentes se educan a sí mismos. Luego, con pasión por la programación y amor por los juegos, aprenderá rápidamente todas las habilidades que requiere el trabajo.

Por supuesto, existen programas de grado que enseñan programación. Aún así, hay tantos ejemplos de desarrolladores de juegos que nunca han visto el interior de una universidad que un título de escuela secundaria será perfectamente suficiente. 

Por supuesto, una buena educación general no está de más. Pero, en esencia, necesita una mayor comprensión básica de las matemáticas y la programación.

Hecho.

Si tiene una gran demanda como desarrollador de juegos o si está empleado para tareas estándar, lo determina la calidad de su desempeño. Un aspecto significativo aquí es tu experiencia.

Experiencia de un desarrollador de juegos

Aquí tienes una gran ventaja en comparación con otras profesiones.

Puede eclipsar todos los demás criterios de evaluación con su desempeñoance y experiencia.

Puede postularse con sus juegos o aplicaciones programados. Entonces, por ejemplo, si estuvo involucrado en el desarrollo de un éxito de taquilla como Call of Duty en un empleador anterior, ya no es necesario que demuestre nada.

Siempre verá en las aplicaciones que se desean 2-3 años de experiencia. Aquí, sin embargo, el anuncio de empleo se centra en las habilidades sociales.

Los principiantes no saben lo que es ser una pequeña rueda en las producciones de juegos reales.

Sin embargo, incluso como principiante: muestre su excelente calidad como programador con un ejemplo práctico, y las habilidades sociales pasarán inmediatamente a un segundo plano.

Como programador experimentado, siempre tendrá la posibilidad de construir un puente a partir de proyectos antiguos y aplicar métodos y tecnologías a posibles nuevas tareas.

No tengo que explicarle eso a un veterano como tú 😉

Habilidades técnicas de un desarrollador de juegos

Oh, hombre, las habilidades técnicas son un campo amplio entre los desarrolladores de juegos. Hay tantas áreas diferentes de especialización.

Los juegos móviles son, en algunas partes, algo completamente diferente a los juegos de PC o consola. Además, la realidad virtual trae elementos técnicos completamente diferentes a las implementaciones para juegos regulares.

Todas las funciones que pones en codTenemos un impacto directo en diferentes temas técnicos.

Esto comienza con el lenguaje de programación que se usa, si se cumplen los parámetros de rendimiento, cuánta memoria adicional se necesita, hasta los controladores de dispositivo y mucho más.

Para cada tema pequeño, existen numerosas opciones de implementación técnica que necesita conocer y evaluar. Y se agregan nuevas funciones todo el tiempo.

Por ejemplo, si AMD o NVIDIA agregan una nueva función a las tarjetas gráficas (como sucedió con NVIDIA Reflex, por ejemplo - aquí está nuestro artículo sobre eso), tendrás que lidiar con eso de inmediato.

Habilidades sociales de un desarrollador de juegos

Como se mencionó anteriormente, la imagen de un desarrollador que programa por sí solo nunca ha estado tan mal. Las producciones de juegos están tan programadas y perfectamente planificadas que nadie puede permitirse la falta de comunicación.

Tienes que coordinarte con personas ajenas a tu equipo y tus compañeros de trabajo todo el tiempo.

El mercado de juegos cambia constantemente, por lo que la idea básica de un juego puede cambiar varias veces durante la producción.

A menudo, los nuevos elementos del juego se toman de otros juegos exitosos en una forma modificada similar.

Sin una comunicación rápida y limpia, estos cambios rápidos, por supuesto, no pueden ir bien. Pero, por otro lado, es necesario tener ciertas habilidades sociales para que sus ideas sean aceptadas. 

En un entorno tan dinámico, surgen naturalmente las tensiones interpersonales. Por lo tanto, un conjunto de habilidades que trae consigo cierta resiliencia, compostura y mediación naturalmente tiene un efecto increíblemente positivo en su trabajo y en el entorno inmediato.

¿Cuál es el salario de un desarrollador de juegos en EE. UU.?

Por lo general, un desarrollador de juegos gana entre 50 y 90 mil dólares, dependiendo de la educación, experiencia, ubicación y tamaño del empleado. El salario promedio en los EE. UU. Para los desarrolladores de juegos es de $ 69,145.

Como ocurre con todas las profesiones, el espectro es muy amplio. Sin experiencia laboral, probablemente comenzará en 50 mil. Con 3-7 años de experiencia laboral, 80 mil es realista.

Solo con 7 años de experiencia puede postularse seriamente como desarrollador de juegos senior y esperar un salario de 6 dígitos.

Cuando vea rangos salariales en los portales de empleo, también debe recordar que la mayoría de las empresas ofrecen beneficios adicionales.

Los automóviles de la empresa, las viviendas de la empresa, las tarjetas de gasolina y muchas otras cosas valen en efectivo y se pueden negociar de forma adicional. 

Especialmente en el área de hardware en la oficina en casa, puede obtener una pequeña bonificación desde el principio si descubre de antemano lo que es habitual o posible en su empleador deseado.

Aquí hay algunos ejemplos * de salarios promedio para un desarrollador de juegos en diferentes estados:

EstadoDesarrollador de juegos de salario promedio
California (CA)$77,854
Florida (FL)$68,772
Massachusetts (MA)$73,000
Maine (ME)$65,243
Carolina del Norte (NC)$65,938
Nevada (NV)$67,644
Nueva York, NY)$77,132
Pennsylvania (PENSILVANIA)$75,017
Tennessee (TN)$60,964
Texas (TX)$66,264
Utah (UT)$64,917
Washington (WA)$67,004

* Para cada estado, se seleccionaron entre 20 y 40 trabajos de diferentes portales de trabajo y se promediaron en el nivel de experiencia respectivo. 

Mapa de EE. UU., Rangos salariales para desarrolladores de juegos: ejemplos

¿Cuál es el salario de un desarrollador de juegos en los EE. UU. En comparación con Canadá, Australia, México, América del Sur, Europa y Asia?

Tal vez sea interesante para ti, como desarrollador de juegos, trabajar fuera de los EE. UU. A continuación, le brindamos valores promedio para otras regiones del mundo. 

Tenga en cuenta que proporcionamos los valores máximos para cada región. 

Por ejemplo, tomamos valores de Alemania y Francia o Escandinavia en la región de Europa, ya que los salarios son mucho más altos allí que en el sur de Europa. 

Lo mismo se aplica a América del Sur y Asia.

En la siguiente tabla, todos los valores están redondeados al millar más cercano y todas las monedas se han convertido a dólares estadounidenses. *

ProvinciaDesarrollador de juegos de salario promedio (redondeado)
Estados Unidos de America$69,000
Ubicación: Canadá$61,000
Australia$58,000
México$25,000
América del Sur$16,000
Europa$49,000
Asia$42,000

* Si una región incluía varios países, promediamos las partes de la región donde los salarios eran más altos.

Mapa del mundo, rangos salariales para desarrolladores de juegos

¿Cuáles son las perspectivas de futuro de los desarrolladores de juegos?

El hecho es que la industria del juego es una de las de más rápido crecimiento y las perspectivas de los desarrolladores de juegos son muy buenas.

Siempre se buscan desarrolladores de juegos con muchas plataformas diferentes, nuevas tecnologías como VR o AR, y nuevos elementos de juego desafiantes.

Cada año, los salarios aumentan, la comunidad de jugadores crece, las personas influyentes y los deportes electrónicos atraen cada vez a más consumidores al ecosistema de la industria del juego. 

La interoperabilidad entre casi todas las plataformas y los juegos en la nube emergentes hace posible juegos cada vez más complejos. 

Todo esto es una base sólida para los desarrolladores de juegos y su futuro. 

Podemos recomendar completamente esta carrera profesional si tiene las habilidades descritas anteriormente y disfrutaría de esta actividad.

Si tiene alguna pregunta sobre la publicación o los juegos profesionales en general, escríbanos: contacto@raiseyourskillz.com.

GL y HF! Flashback fuera.

Publicación relacionada principal