¿Cuáles son los roles que puede desempeñar un ingeniero de software en la industria de los juegos y cuáles son las diferencias entre ellos?

Un ingeniero de software podría centrarse en:

  1. Programación de infraestructura (código de red, bases de datos, autenticación …)
  2. Programación del motor (el “corazón” central del sistema en el que se construirán los juegos).
  3. Programación de conjunto de herramientas (editores de mapas, programas de importación de gráficos, editores de guiones …): estas cosas facilitan a los diseñadores y artistas llevar sus ideas a un formato aceptable para el motor.
  4. Programador de IA: programación de las habilidades de toma de decisiones de los agentes (“agente” es un término de IA que significa un objeto con su propia toma de decisiones)
  5. Programador de lógica de juego (esto generalmente se hace usando las herramientas y asegura que, por ejemplo, presionar un botón abrirá una puerta, etc.). Esta es una programación de “alto nivel” y puede no requerir ninguna habilidad de programación, debido a la interfaz de usuario intuitiva de las herramientas)

Ser un programador de motor, infraestructura o conjunto de herramientas es generalmente más respetado que, por ejemplo, la programación de la lógica del juego. La IA es una bestia divertida, a veces esto puede ser bastante fácil (Pacman, Bomberman … – esencialmente la mayoría de los juegos en 2D), a veces un complejo loco (juegos de disparos en 3D con sistemas de cobertura, simuladores espaciales con 6 grados de libertad, juegos de estrategia).

More Interesting

¿Debo dejar mi cómodo trabajo bien remunerado en Chicago y unirme a la sede de Apple como contratista por un salario equivalente y un puesto más bajo?

Cómo encontrar un trabajo y / o ganar dinero a los 16 años

¿Tener un título de "vicepresidente" en Wells Fargo en un puesto de operaciones conlleva algún beneficio o beneficio especial?

¿Qué buscan los empleados de RR.HH. para Lyft o Uber en los currículums cuando contratan gerentes de productos?

¿Alguien tiene algún consejo para alguien interesado en entrar en biotecnología? Se agradecerían temas como la elección de clases y las carreras profesionales.

¿Qué hace exactamente un productor de películas?

¿Es posible conseguir un trabajo en grandes compañías de software como Microsoft y Google haciendo una licenciatura en mecatrónica?

Cómo prepararse para una carrera en comercio algorítmico / finanzas cuantitativas

¿Qué tipo de trabajos y salarios puedo esperar al hacer TI en SRM KTR?

¿Cuál es el salario de un ingeniero mecánico en el Área de la Bahía?

Empleos y carreras: ¿Se consideran 26 lakh por año por debajo de la media para un arquitecto con 20 años de experiencia en Bangalore?

¿Cuál es la diferencia entre un avaro y una persona con los pies en la tierra? (especialmente en términos de gasto de dinero)

¿Se paga a los sacerdotes en los Estados Unidos? ¿Los pagan las fundaciones o el gobierno? ¿Qué pasa con los funcionarios de otras religiones?

¿Cuál es el mejor trabajo para ganar mucho dinero y no vender?

¿Puedo obtener un trabajo de mantenimiento de aeronaves después de mi ingeniería mecánica?