El enfoque correcto para aprender lenguajes de programación
C++ para programación de juegos
Los juegos, especialmente los juegos en línea, tienen requisitos de estabilidad extremadamente altos, por lo que se debe utilizar C++.
Orden de aprendizaje
Aprende primero el lenguaje C. El lenguaje C es la base de todos los lenguajes informáticos y de C++. Luego aprende C ++, debes dominarlo; de lo contrario, no tendrás oportunidad de desarrollar juegos. Luego aprenda estructuras de datos, bases de datos, álgebra lineal y estructuras matemáticas discretas.
Producción de juegos multiplataforma
Si quieres crear juegos multiplataforma, se recomienda aprender opengl/opengles, que es una interfaz gráfica muy potente y profesional porque es Compatible con muchas plataformas. Adecuado para crear juegos multiplataforma.
Producción de juegos 2D
Para crear juegos 2D, puedes usar algunos motores como cocos2dx. Por supuesto, también puedes usar el motor 3D anterior para crear juegos 2D.
Tecnología front-end
También necesitas saber HTML, CSS y JS.