Red de conocimiento informático - Conocimiento sistemático - ¿Qué necesitas aprender sobre el desarrollo de juegos?

¿Qué necesitas aprender sobre el desarrollo de juegos?

Qué cursos públicos básicos se deben aprender para el desarrollo de juegos: descripción general del juego, software gráfico Photoshop y base del software pixel art 3dsmax y producción de renderizado, conceptos básicos de programación de juegos y principios de producción de juegos, planificación, producción, pruebas y Operación Práctica de planificación de la industria del juego y calidad profesional.

Actualmente, el desarrollo de juegos se divide principalmente en juegos 2D y juegos 3D. Los juegos 2D generalmente se desarrollan para teléfonos móviles. La herramienta de desarrollo más utilizada es Cocos2dx y el lenguaje de desarrollo utilizado es C++. La herramienta de desarrollo de juegos generalmente utilizada para juegos 3D es unity3D y el lenguaje de desarrollo utilizado es c# o Javascript.

El desarrollo de juegos necesita aprender: conceptos de juegos, mecánicas de juegos, arte de juegos, música de juegos y motores de juegos. Concepto de juego Un juego es una forma de entretenimiento que normalmente consta de una serie de elementos de juego interrelacionados.

Deeppaint3D: Puedes abrir directamente el archivo del modelo 3D y dibujar texturas en él. C ++: uso del programa, utilizado para implementar varias funciones en el juego, depurar errores, etc. Photoshop y Panter: utilice MAX o MAYA para dibujar las texturas necesarias para varios modelos.

Hay otras posiciones en el desarrollo de juegos, a saber: Arte del juego: las imágenes del juego son producidas por artistas del juego, que se dividen específicamente en: pinturas originales del juego, texturas de modelos de juegos en 3D (divididas en 3D). escenas) y personajes 3D), animación de juegos, efectos especiales de juegos, arte de niveles, etc.

Si desea participar en el desarrollo de juegos para plataformas móviles, el lenguaje principal JAVA para Android y el lenguaje principal Objective-C para iOS, entonces debe aprender el lenguaje principal de esta plataforma y el desarrollo de juegos convencional en consolas personales El lenguaje ahora y durante mucho tiempo seguirá siendo C++.