¿Cuáles son las ventajas de aprender el desarrollo de aplicaciones de Android antes de aprender el desarrollo de juegos de Android?

Esta respuesta es un poco subjetiva. El desarrollo de aplicaciones de Android se realiza principalmente con la programación básica y el diseño del flujo de trabajo que ofrece Android. El desarrollo del juego, por otro lado, necesita la API de OPENGL y la programación básica también para controlar el flujo de trabajo de todo, aparte del juego real (el almacenamiento, la interacción de otro hardware con el juego, etc.). Además, podría usar motores de juego como lo mencionó un compañero quorian anteriormente en su respuesta. Realiza la mayor parte del trabajo en sí mismo y reduce el trabajo que debe realizar el usuario. Pero es como una plantilla, para hacer apuestas, debes trabajar tú mismo en los códigos. Pero para generalizarlo, es mejor tener conocimiento del desarrollo de aplicaciones para que sea más fácil y no atascarse cuando se va a implementar un concepto a partir de ahí. No es una necesidad, sino una ayuda opcional para hacer el trabajo simple y más fácil.

El desarrollo de aplicaciones de Android y el desarrollo de juegos son diferentes. Si está codificando en Opengl, entonces está utilizando opengl apis. Si necesita una API de Android como Bluetooth o red, usará el código de la API de Android, pero puede aprenderlo mientras trabaja en su juego. Estos no son problemas tan grandes.

Y si va a utilizar algún motor como Unity o Unreal, entonces no necesita ningún concepto de Android porque la unidad se encargará de todas las cosas de bajo nivel para usted.

Conclusión: no es necesario que aprendas el desarrollo de aplicaciones antes del desarrollo del juego.

More Interesting

Cómo diseñar un gráfico de características para mi aplicación de Android

¿Cuál será el próximo idioma oficial para reemplazar a Java como un entorno principal de programación de Android? ¿Se basará en Python, el lenguaje más popular utilizado en Google, o JavaScript, como lo sugiere la introducción de aplicaciones web en el SDK 2.3?

¿Cada persona necesita una cuenta sip para hacer una llamada sip / voip?

¿Podemos tener una buena carrera como desarrollador de aplicaciones de Android?

Cómo mejorar el rendimiento de una aplicación de Android cuando ejecuta servicios en segundo plano

¿Es posible desarrollar una aplicación de Android como WhatsApp en PHP?

Cómo hacer un cuadro de lista de verificación personalizado en Android Studio

¿Cómo trabajan los desarrolladores de la interfaz de usuario de Android por separado de los desarrolladores de Android de back-end, ya que la mayoría de la interfaz de usuario está hecha programáticamente por el desarrollador de back-end? ¿Qué hace exactamente un desarrollador de IU?

¿Cuál es una buena alternativa de Android a YouTube Capture?

¿En qué carpeta de Android escriben datos las aplicaciones de Android?

¿Puedo aprender a crear aplicaciones de Android en 3 meses?

¿Qué diseño es eficiente para diseñar el XML en Android Studio, relativo o lineal?

Cómo obtener más descargas de aplicaciones de Android en el primer mes

¿Cuántas descargas para aplicaciones de Android debo obtener para ganar unos 10 $ por día?

¿Alguien está usando mobDB.net para backend móvil, notificaciones push y análisis?