Game Developer: competencias y formación del profesional del gaming

Game Developer: a qué se dedica
El Game Developer es el profesional que se encarga de crear un videojuego, empezando por la definición de unas directrices -a las que debe ceñirse el videojuego final - y luego realizando el prototipo del propio juego.
La principal tarea del Game Developer es desarrollar el código en el que se basará el videojuego, pero también puede intervenir en otras fases de la realización, por ejemplo en la fase de Game Design.
En general, el Game Developer es responsable de las siguientes actividades1:
- Discusión de conceptos creativos con los Game Designer.
- Traducir el diseño en código.
- Integración de gráficos 2D/3D.
- Optimizar el código corrigiendo los errores comunicados por los Tester.
Game Developer: formación, skills y herramientas habituales
Para desempeñar el papel de Game Developer, no existe una única vía académica posible2. Normalmente, el Game Developer es licenciado en Informática o Ingeniería Informática.
También es aconsejable asistir a másteres o realizar cursos específicos. Además, el Game Developer debe mantenerse informado sobre las tendencias del sector, por ejemplo, a través de comunidades dedicadas al Social Network, blogs o foros.
Entre los hard skills que suele poseer el Game Developer se encuentran:
- Conocimiento de los principales lenguajes de programación orientados a objetos (por ejemplo, C#, C++, Java).
- Conocimientos de matemáticas y física.
- Conocimientos de Inteligencia Artificial.
- Conocimientos gráficos, de design y de web design.
Por otra parte, los soft skills más buscados en un Game Developer son las siguientes:
- Problem solving.
- Sentido estético.
- Creatividad.
- Precisión y atención al detalle.
- Propensión al trabajo en equipo.
- Capacidad de comunicación.
- Respeto de los plazos.
Por último, el Game Developer puede recurrir a Game Engine, es decir, a software que simplifica el desarrollo y permite que el videojuego funcione en distintas plataformas. Los Game Engine más populares son Unity, Unreal Engine y Godot Engine.
Fuentes
- Desarrollador de juegos, euroinnova.edu.es
- ¿Qué estudiar para ser programador de videojuegos?, universidadeuropea.com