Fundamentals of programming languages
You need to master common programming languages, including C++, javascript, etc. The programming language for mobile phone development is C++, and the programming language for 3D game development is generally c# or javascript.
Development engine foundation
Master the development engine. Game development engines commonly used in game development include unity3D and Cocos2dx.
main course
The main courses of game development training include Java, C++ programming language, game graphics system implementation, OPENGL game programming, online game development, game engine design and so on.
Other courses
Other courses: ps, Flash, game modeling and color, game animation and special effects, practical development of game art, language foundation of game development, etc.