¿Qué se necesita para aprender a desarrollar juegos móviles?
La plataforma para el desarrollo de juegos móviles es JME y generalmente no se utiliza C++. Por supuesto, sería mejor si hubiera aprendido C++.
Es posible que estés estudiando JEE, por lo que debes aprender bien JME, centrándote en MIDlet, CANVAS y RecordStore. Además, si estás haciendo algo, debes comprender las funciones de MIDP1.0 y 2.0. relacionado con Internet, aprenda programación de redes MIDP. No hay problema en dominar estos conceptos básicos y no hay mucho que aprender. Una persona que sabe C++/JEE debería poder aprenderlo en aproximadamente un mes.
Al igual que otros idiomas, la clave de JME es practicar más. Intentar desarrollar algunos juegos pequeños usted mismo es un método de buena práctica para descubrir sus propias deficiencias de aprendizaje. Si tienes la capacidad de hacerlo, debes ejecutar el juego en un dispositivo real, ya que existe una diferencia entre ejecutarlo en un emulador y ejecutarlo en un dispositivo real.
Si eres un desarrollador independiente de juegos móviles, también debes dominar algún software básico, como PhotoShop, Mappy y procesamiento de sonido simple.
Además, si es necesario, también puede aprender sobre JTWI, especialmente la tecnología de gráficos 3D móviles (M3G), que es la tendencia de desarrollo futura (porque soy muy débil en esta área y no puedo engañar a todos, así que No diré más).
En resumen, siempre que aprendas bien JME y practiques más, será suficiente. PD: En términos generales, el salario de los ingenieros de JME es más alto que el de JSE y JEE. Y la industria del juego no será regañada por jugar en el trabajo. Si un día estás aburrido y charlas demasiado arrogantemente con tus compañeros y el jefe lo ve, su primera frase debería ser: "¡Juega más cuando tengas tiempo libre y charla sobre ello en cualquier momento!"