En el departamento de ingeniería, de un estudio de juegos, la división del trabajo y la especialización puede ser bastante flexible, con una larga lista de títulos posibles: ingeniero de servidor, ingeniero de herramientas o gráficos, cliente, motor, audio o una serie de otras variedades.
El ingeniero de juego es un papel popular en muchos estudios. Hacen justo lo que sugiere el título. Realizan tareas como convertir el código incompleto de los diseñadores o el guión interpretado en un código respetable y eficiente.
También escriben código para lograr eventos en el juego que son demasiado difíciles para los diseñadores. Pueden manejar eventos de IU, notificaciones de jugadores, administrar matemáticas para intercambios / actualizaciones y escribir una tonelada de código de evaluación. ¿Ha chocado el jugador con esto? ¿Es móvil, más ligero que el jugador, destruible? Los juegos están llenos de objetos de juego con propiedades y estados, ese es el territorio de los programadores de juegos.
- ¿Qué pasará con todos los graduados de TI dentro de 10 años?
- ¿Qué preguntas debo hacerle al gerente de mi equipo después de obtener un trabajo de ingeniero de software a tiempo completo de Google como nuevo graduado?
- ¿Se crean empleos debido a ineficiencias?
- ¿Por qué los taxistas simplemente no dejan su trabajo para Uber si hay un problema?
- ¿Cuál es la mejor manera de usar mi membresía Phi Beta Kappa para encontrar un trabajo?
En algunos campos, se llamarían programadores generalistas. Puede ser una posición de nivel de entrada, pero sigue siendo bastante importante. Un gran sitio para empezar. Haz un buen trabajo y te harás esencial.