What you'll learn:
- Desarrollo de juegos 2D en Android
- Conexión de apps con Google Firebase
- Programación Java para Android
- Desarrollo de aplicaciones Android
- Conexión a base de datos en la nube
- Conexión en tiempo real a base de datos y dispositivos Android
¡ En este curso vamos a enseñar como crear 2 juegos en Android desde cero y paso a paso !
La primera parte del curso, se compone de una introducción y presentación del curso. Veremos:
Presentación del curso. Podrás tener una idea de como exprimir este curso y algunos consejos sobre la plataforma Udemy.
Entorno de desarrollo. Aquí mostramos cómo descargar e instalar el entorno de desarrollo Android en Windows y Mac, algunos trucos sobre este IDE y haremos un hello world en Android.
Conceptos básicos Android. Aprenderás conceptos básicos del mundo Android tales como: Activity, ciclos de vida, Constraint layout...
Solución de errores y Debug en Android. Saber el funcionamiento del depurador de errores de Android Studio es muy importante y te enseñamos cómo.
Duck Hunt Game. Excelente y clásico juego de cazar al pato. Aquí aprenderás todos los pasos desde 0 para crear este juego 2D adictivo que todos conocen. Al final de esta sección, habrás creado tú mismo el juego completo igual que mostramos en nuestro vídeo de presentación. Aprenderemos a usar recursos gráficos y las fuentes. Incluiremos ránking actualizado online.
TicTacToe. También conocido como el tres en raya, tres en línea, Triqui, Michi, Cuadritos, Gato...
Divertido juego que todo el mundo conoce y que seremos capaces de crearlo desde cero totalmente. Añadiremos conexión a la nube con Firebase, bases de datos en tiempo real, modo multijugador online, sistema de ránking dinámico, sistema de inteligencia para creación y emparejamiento de partidas online, animaciones espectaculares... Y cuando termines esta sección, tú habrás hecho esta app paso a paso.
Estos juegos son sencillos, puesto que este curso es una introducción al amplio y complejo mundo de los videojuegos, pero al mismo tiempo son adictivos y divertidos! Podrás aprender a crear partidas multi-jugadores, partidas online... ¿Te lo vas a perder?
Lo hacemos todo desde Android Studio, explicamos como instalarlo, como configurarlo y cómo empezar a crear las primeras líneas de código. Este curso es puramente práctico, donde durante el desarrollo de los dos juegos que crearemos, verás conceptos muy interesantes en el mundo de la programación Android:
Log In (Firebase Authentication Service).
Conexión a base de datos en la nube (Firebase).
Guardado de datos en la nube (Firebase).
Datos en tiempo real en la nube y en los dispositivos Android (Firebase).
Animaciones Android.
Manejo y uso de recursos gráficos.
Lógica en juegos de 2D.
Android Studio.
Sistemas de ránking.
Partidas online en tiempo real.
¡Partidas multi-jugador!
Y mucho más...
Anímate, aprende con nosotros en este excelente curso de iniciación a juegos, donde te damos todo el código de las aplicaciones, los recursos gráficos y las lecciones necesarias para que aprendas a crear tus propios juegos 2D en Android.
* Si lo que pretendes es aprender a crear juegos en 3D o juegos avanzados, este NO es tu curso.
** Las secciones de entorno, conceptos Android y debug son reutilizadas del curso de Android Avanzado lanzado recientemente. Hemos decidido reusarlas porque el contenido de dichas secciones siguen siendo iguales y válidas. Si ya eres alumno de dicho curso, puedes obviar dichas secciones y adentrarte directamente a crear los juegos :)
Nos vemos en el curso!
Happy Coding!