Red de conocimiento informático - Conocimiento informático - ¿Es mejor aprender JAVA o C++? Quiero participar en el desarrollo de juegos en el futuro ~

¿Es mejor aprender JAVA o C++? Quiero participar en el desarrollo de juegos en el futuro ~

El desarrollo de juegos requiere algo más que aprender lenguajes de programación. Un buen desarrollador de juegos se puede resumir en una palabra: "naturalista", que abarca astronomía, geografía, historia, política, artes liberales, ciencia, sociología, etc. Comprenda, no es necesario dominar todo. Por supuesto, si su ambición es simplemente ser un escritor de códigos o un artista involucrado en el desarrollo de juegos, esto no es muy necesario. el equipo de desarrollo del juego necesita dominarlo, sin embargo, si lo desglosamos en términos de computadoras:

3D, MAYA, una, preferiblemente dos sesiones plenarias, para imágenes, por supuesto, PS, sonido, cualquier tipo de. El software de edición de sonido es suficiente, solo úselo fácilmente, lenguajes de programación C, C ++, JAVA. Tenga en cuenta que estos son los conceptos básicos, no significa que deba estar familiarizado con ellos, solo es conveniente. para que lo utilices en el futuro para aprender el lenguaje de programación del motor en sí. El desarrollo de juegos moderno ya no es la era del uso de código para crear juegos, especialmente para los motores de juegos UDK y CE3. un software 3DMAX Puede realizar la carga de trabajo de unas 10.000 líneas de código C++ con solo arrastrarlo. Por ejemplo, UDK tiene programación visual como kismet, que es un software que te ayuda a crear funciones (piensa en diagramas UML. Solo necesitas descubrir cómo activar eventos y simplemente configurarlos después de conectarlos con el mouse). Por supuesto, el motor en sí tendrá su propio lenguaje de programación para agregar detalles al juego. Algunos SDK como opengl, directX, etc., personalmente sienten que se usan principalmente para el desarrollo de motores, porque es demasiado inconveniente para escribir juegos. Por supuesto, si quieres usar VC para crear un juego, debes aprenderlo. Depende principalmente de lo que quieras aprender. ¿Debería aprender a crear juegos o aprender a crear motores de juegos?