Para un fanático de los juegos con una inclinación técnica, la idea de codificar software para un juego puede parecerle un nirvana.


Los programadores de videojuegos del mundo real lo saben mejor. Y aunque muchos de ellos aman su trabajo, también conocen la realidad del trabajo: la programación de juegos a menudo requiere largas horas lidiando con una sola pieza de un juego.

`` La mayoría de los jugadores se involucran en los juegos porque quieren crear juegos y, al 'crear', rara vez piensan en 'escribir código aleatorio' o 'crear texturas que alguien me dice que haga', dice Brian Hook, un experto en videojuegos profesional que contribuyó a 'Quake 2' y 'Quake 3'. 'Es como unirse a una banda pensando que vas a ayudar a escribir canciones, solo para descubrir que eres responsable de configurar la batería y salir del camino'.

Aun así, la programación de juegos puede permitirle trabajar en un producto que ama mientras perfecciona sus habilidades de desarrollo de software para trabajos que no son de juegos o un papel más importante que implica contribuir al contenido y diseño de un juego.

Conceptos básicos del trabajo de programador de juegos


'Cuando piensas en desarrolladores de juegos, es muy probable que pienses en un programador', señala la sección Breaking In de la Asociación Internacional de Desarrolladores de Juegos (IGDA), un recurso importante tanto para los programadores de juegos aspirantes como para los que trabajan. 'No es de extrañar, ya que el código es el núcleo de los juegos'.

Como dice el sitio de IGDA, los programadores de juegos deben especializarse para tener éxito. Los programadores de juegos generalmente se especializan en una plataforma específica (PC, consolas, teléfonos celulares o en línea) y en un aspecto particular del desarrollo de juegos, como efectos especiales, inteligencia artificial o rendimiento de la red.


'En el nivel junior a medio, la gente es bastante fluida entre [plataformas]', dice Phil Steinmeyer, fundador de New Crayon Games. 'En el nivel superior, parte de lo que está aportando es experiencia en una plataforma en particular, por lo que hay algo menos de movimiento entre los sectores, pero ciertamente sigue sucediendo'.

Véndete con muestras


Para incursionar en la programación de juegos, necesitará un portafolio que demuestre su entusiasmo y talento. Los programadores de nivel de entrada pueden construir sus propios juegos o ser voluntarios en proyectos de 'mod', una modificación de un juego existente, dice Steinmeyer.

Mirar haciaGameDev.netpara los recursos. Además, conéctese con otros aspirantes a desarrolladores de juegos a través de IGDA o comunidades en línea, tal vez como una forma de colaborar.

'Si eres un programador, haz demostraciones, muestra lo que puedes hacer', dice Scott Miller, director ejecutivo del estudio de desarrollo de juegos 3D Realms. 'Nada convence a los posibles empleadores como una buena cartera'.

La educación formal en programación de juegos es relativamente nueva y de ninguna manera es un requisito previo para irrumpir en el campo, pero los programas en algunas instituciones, como Full Sail, son bien conocidos en la industria.


'La educación en sí misma no tiene mucho peso, pero si la educación te enseñó habilidades y te ayudó a mejorar tus habilidades, eso debería aparecer en tus portafolios / demostraciones', dice Steinmeyer.

Cuidado con el Burnout

Si bien las empresas de juegos prosperan gracias a la pasión y la creatividad, también empujan a los trabajadores al punto del agotamiento, como señala un documento técnico de IGDA.

Hook, ahora presidente de la empresa de consultoría y desarrollo de software Hooka Tooka, admite que los trabajadores de la industria del juego suelen agotarse debido a:

  • Trabajando semanas de 50 horas que pueden extenderse a 70 horas o más durante el tiempo de crisis.
  • Ganar salarios más bajos de lo que podrían ganar trabajando para una empresa de consultoría o de TI.
  • Sentirse como un engranaje en la máquina en lugar de un miembro creativo de un equipo.
horno de tofu tandoori

Pero a pesar de todos sus defectos, la industria es emocionante. Miller dice: 'Esta industria aún está creciendo y necesita nuevos talentos a gran escala. Si tienes talento y sabes cómo empaquetarlo y a ti mismo, eres un shoo-in '.