En primer lugar, como desarrollador móvil, estoy muy contento de que me pidan una respuesta, ¡así que aquí vamos!
Bueno, si quieres convertirte en un desarrollador móvil independiente, requerirá mucho trabajo. Necesitará algunas buenas habilidades de diseño y algunos conocimientos de programación. Una buena base tanto en física como en matemáticas es crucial si desea crear juegos complejos que involucren gravedad, fricción o cálculos continuos.
Sin embargo, si quieres crear juegos simples, las cosas se vuelven mucho más fáciles. Aprende Photoshop e Illustrator antes que nada. También recomendaría aprender Flash, ya que crea algunos sprites y animaciones bastante bonitos. Si te gusta iOS, aprende Swift. Es un lenguaje de programación muy simple (lo aprendí personalmente en tres meses) y realmente ponerlo en uso es bastante práctico. Si te gusta Android, prueba Java. Puede que no sea el idioma más fácil para un principiante, pero es uno de los más importantes.
- ¿Alguna ventaja / desventaja de dar equidad a la empresa de desarrollo en la construcción de una versión beta de su producto?
- ¿Cuánto dinero gana una aplicación de iOS?
- ¿Cuáles son las especificaciones técnicas para la plataforma iOS de un juego?
- ¿Es la función de actualización de fondo de iOS-7 un fracaso?
- ¿Cuál es la principal diferencia entre .xib y storyboard en ios?
Para concluir, Photoshop, Illustrator y Flash para la parte de diseño. Los tutoriales se pueden encontrar en www.lynda.com, bastante excelentes y fáciles. Swift y Java para la parte de programación, se pueden aprender de forma gratuita en línea, hay muchos tutoriales disponibles de forma gratuita. “Matemáticas en minutos ” de Paul Glendinning para la parte de matemáticas, ” Física en minutos ” de Giles Sparrow para la parte de física. Excelentes libros pequeños cuando se trata de ciencia, bastante fáciles de comprender y se pueden leer en su tiempo libre.
Espero haberte ayudado.