Quiero convertirme en desarrollador de juegos para la plataforma Android. ¿Qué calificación necesito después del 10 para ello?

Bueno, para un desarrollador de juegos de Android, al menos necesitas esto:

Primero lo primero: las habilidades técnicas. El desarrollo de Android se puede hacer en una computadora Mac, Windows PC o Linux. También necesitará un dispositivo Android (puede usar un emulador como Genymotion para el desarrollo, pero eventualmente querrá probar en un dispositivo real). Aquí está la lista de las herramientas imprescindibles para convertirse en un desarrollador de Android.

Java

El bloque de construcción más básico del desarrollo de Android es el lenguaje de programación Java. Para ser un desarrollador de Android exitoso, necesitará sentirse cómodo con los conceptos de Java como bucles, listas, variables y estructuras de control. Java es uno de los lenguajes de programación más populares que usan los desarrolladores de software hoy en día, por lo que aprender sus entresijos te ayudará a trabajar (¿desarrollo de back-end para alguien?) Incluso más allá de la plataforma Android.

SQL

También deberá aprender los conceptos básicos de SQL para organizar las bases de datos dentro de las aplicaciones de Android. SQL es un lenguaje para expresar consultas para recuperar información de las bases de datos. Una vez que pueda escribirlo, no habrá preguntas que no pueda hacer sobre sus datos.

Kit de desarrollo de software de Android (SDK) y Android Studio

Una de las mejores partes sobre el desarrollo para Android es que las herramientas necesarias son gratuitas y fáciles de obtener. El SDK de Android está disponible mediante descarga gratuita, como es Android Studio, el entorno oficial de desarrollo integrado (IDE) para el desarrollo de aplicaciones de Android. Android Studio es el programa principal con el que los desarrolladores escriben código y ensamblan sus aplicaciones de varios paquetes y bibliotecas. El SDK de Android incluye código de muestra, bibliotecas de software, prácticas herramientas de codificación y mucho más para ayudarlo a crear, probar y depurar aplicaciones de Android.

Otro aspecto destacado del desarrollo para Android es la facilidad del proceso de envío de aplicaciones. Una vez que esté listo para enviar su aplicación a la tienda Google Play, regístrese para obtener una cuenta de editor de Google Play (que incluye pagar una tarifa de $ 25 a través de Google Wallet), siga la lista de verificación de inicio de Android, envíe a través de la Consola de desarrollador de Google Play, espere a Google aprobar y verlo aparecer. Simple y satisfactorio.

XML

Los programadores usan XML para describir datos. Los conceptos básicos de la sintaxis XML serán útiles en su viaje hacia un desarrollador de Android completo para realizar tareas como diseñar diseños de interfaz de usuario (UI) y analizar fuentes de datos desde Internet. Gran parte de lo que necesitará para XML se puede hacer a través de Android Studio, pero es constructivo basarse en los conceptos básicos del lenguaje de marcado.

En lo que respecta al desarrollo del juego, las calificaciones importan un poco. Lo que más importa son sus habilidades y una cartera es todo lo que necesita para mostrar sus habilidades. Ya sea que quieras conseguir un trabajo en la industria de los videojuegos o quieras ser un desarrollador independiente, lo que más importa son tus habilidades y no tus calificaciones.

Puedes comenzar a aprender el desarrollo de juegos en YouTube. Hay cientos de cursos y blogs en línea que le enseñarán todo sobre el desarrollo de juegos de forma gratuita.

PD: Si vas a entrar en el mundo del desarrollo de juegos, ten en cuenta que es difícil continuar y muchas veces tendrás ganas de rendirte, pero cree en ti mismo y deja que tu pasión te guíe.

¡Buena suerte!

More Interesting

Mi galaxy nexus S se ha vuelto lento y lento. ¿Qué tengo que hacer?

Mi teléfono Android no es compatible con un reproductor Adobe Flash. ¿Hay alguna otra aplicación que pueda usar para reemplazarla?

¿Hay algún lugar para mí en compañías como Facebook, Palantir, Google, etc., si soy malo con los algoritmos pero bueno con Android?

Accidentalmente perdí un álbum de 97 fotos y videos. ¿Cómo puedo recuperarlos * sin rootear mi dispositivo *?

Quiero rootear y ejecutar kaosfroyo en mi Droid Eris (Android), pero ¿para qué estoy?

Mi teléfono no arranca en recuperación o se restablece de fábrica, ¿necesito ayuda en el modo de recuperación?

¿Por qué no puedo instalar una aplicación de 5Mb en mi teléfono Android aunque tengo un almacenamiento interno disponible de 190mb?

Mi Samsung Galaxy S4 tiene un código de país XSB. ¿Puedo actualizar manualmente el sistema operativo con un código de país, código de producto y CSC diferentes?

Cómo flashear mi teléfono para actualizarlo de Android 5 a 7

Estoy familiarizado con el núcleo de Java, quiero aprender Java a través de paquetes, ¿cuál debería ser la secuencia de paquetes del primero al último para cubrir Java completo?

Trabajo como escritor en un blog local de Android donde escribimos tutoriales sobre Android principalmente. A veces no sé sobre qué escribir. ¿Cómo puedo superar eso?

Quiero crear un diccionario eng-eng sin conexión para Android. ¿Qué archivos necesito descargar para una base de datos completa que incluye significado, sinónimos, oraciones, etc. de WordNet o cualquier otro sitio web adecuado para su uso sin conexión?

Quiero pasar de Android a iOS, ¿es una buena decisión?

Estoy confundido entre Coding Blocks y Coding Ninjas for Android training. ¿Qué tengo que hacer?

Estoy planeando migrar de Android a Windows. ¿Debo obtener el Lumia 930 ahora o esperar los teléfonos insignia de Windows 10?