|
via Udemy |
Go to Course: https://www.udemy.com/course/android-juegos-2d-desde-cero/
Certainly! Here's a detailed review and recommendation for the Coursera course titled "Master Programación Android Firebase (Aprende con Juegos 2D)": --- ### Course Review: Master Programación Android Firebase (Aprende con Juegos 2D) **Overview:** This hands-on course is an excellent entry point for anyone interested in learning how to develop 2D Android games with Firebase integration. Designed with practical exercises and real-world examples, it guides students step-by-step through creating two engaging games from scratch: Duck Hunt and TicTacToe. Whether you're a complete beginner or have some experience in Android development, this course offers valuable insights into game creation, Firebase backend integration, and Android Studio. ### What You Will Learn: - Setting up the Android development environment on Windows and Mac - Fundamentals of Android programming, including Activity lifecycle and layout management - Debugging techniques to troubleshoot common issues - Creating classic 2D games like Duck Hunt and TicTacToe - Integrating Firebase services such as Authentication, Realtime Database, and Cloud Storage - Developing multiplayer online features, including real-time data synchronization and matchmaking - Utilizing Android animations, resources, and game logic ### Strengths: - **Practical Approach:** The course emphasizes hands-on coding, making it ideal for learners who want tangible results. - **Comprehensive Content:** Covering both Android fundamentals and advanced Firebase integration, it offers a well-rounded foundation. - **Game Development Focus:** By building actual games, learners can see immediate application of concepts, resulting in a more engaging learning experience. - **Resource Rich:** The instructor provides complete source code and graphical assets, allowing students to follow along easily and customize their projects. - **Beginner-Friendly:** Clear instructions on environment setup and initial coding make it accessible for newcomers. ### Considerations: - **Limited to 2D Games:** If you're interested in 3D or more complex game engines, this course might not meet your needs. - **Reused Content:** Certain sections, such as environment setup and Android concepts, are reused from a more advanced Android course. If you already have this background, you can skip these parts and focus on the game development modules. --- ### Recommendation: I highly recommend "Master Programación Android Firebase (Aprende con Juegos 2D)" for aspiring Android developers who want to venture into game development with a focus on multiplayer online features. The course’s step-by-step tutorials, complete source code, and emphasis on practical skills make it an excellent choice for beginners and intermediate learners alike. Whether your goal is to create simple 2D games or to deepen your understanding of Firebase integration in mobile apps, this course provides the knowledge and tools needed to get started and succeed. Plus, the fun projects like Duck Hunt and TicTacToe keep the learning engaging and rewarding. --- ### Final Verdict: **Pros:** Hands-on projects, comprehensive Firebase integration, beginner-friendly, resource-rich. **Cons:** Focused on 2D games only, some content repetition if you have prior Android knowledge. **Rating:** ⭐⭐⭐⭐ (4/5) --- If you're eager to develop engaging 2D Android games with real-time multiplayer features, this course is an excellent investment in your programming journey. Happy coding! --- Would you like me to help you with tips on how to get started or answer any specific questions about the course?
¡ 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!