No es una cuestión de plataforma, sino de la tecnología que usarás para el desarrollo del juego. Y con las consolas en mente, buscará tecnologías de alta gama como Unity, Unreal Engine, etc., creo. Entonces la respuesta simple es:
C ++
Literalmente, todo lo escrito está escrito en C ++. Todos los motores del juego. A pesar de que algunos motores tienen su propia herramienta de scripting de juegos incorporada, digamos que Cryengine tiene scripts de LUA y C #, y Unity with C #, la fuente está escrita en C ++. Tendrá una gran ventaja si su conocimiento de C ++ es realmente bueno.
- ¿Es Swift el próximo gran lenguaje de programación?
- ¿Cuáles son las aplicaciones iOS peor diseñadas?
- Cómo buscar los mejores y más asequibles desarrolladores de iPhone en EE. UU.
- ¿Quiénes son algunos desarrolladores y proyectos de iOS que vale la pena seguir en GitHub?
- ¿Qué significan las opciones nuevas e iniciales en el método addObserver a continuación?
Una vez que conoces el idioma, es cuestión de comprender cómo funciona el motor del juego para entender su programación.
Esto supone que quieres ser un programador de juegos. Hay otras áreas de programación, por ejemplo, programación de motores o programación de gráficos involucrados también en el desarrollo de juegos, que también usa C ++ ampliamente si la programación de motores / herramientas y podría encontrar ayuda para conocer directX y OpenGL si está más interesado en la programación de gráficos.