Go to Course: https://www.coursera.org/learn/juegos-3d
### Course Review and Recommendation: Desarrollo de Videojuegos 3D en Unity: Una Introducción In the ever-evolving world of gaming, the demand for skilled game developers continues to grow. If you have been contemplating taking the plunge into the exciting realm of 3D game development, then the course **"Desarrollo de Videojuegos 3D en Unity: Una Introducción"** on Coursera is an excellent starting point. This comprehensive course is designed to guide beginners through the fundamental concepts of creating a 3D game prototype using Unity, one of the most powerful game development platforms available. #### Course Overview "Desarrollo de Videojuegos 3D en Unity: Una Introducción" offers a structured approach to understanding the essentials of 3D game design. From the initial concepts to the practical tools necessary for development, this course covers all necessary aspects to help you bring your vision to life. You'll learn how to create a 3D scene in Unity, incorporate characters and animations, define interactions, and publish your creation on the web, specifically on platforms like Kongregate. #### Syllabus Breakdown The course is organized into five distinct modules, each building upon the previous one to ensure a comprehensive learning experience: 1. **Módulo 1: Introducción al curso y conceptos básicos sobre videojuegos 3D** This initial module sets the foundation for your journey. You'll learn basic game concepts and even create a GitHub repository to store your work. A solid start is crucial for successful game development. 2. **Módulo 2: Inicio de tu propio desarrollo** In this module, you'll dive into the practical aspects of developing your first 3D scene in Unity. Learning about physics behavior for your main character and beginning to explore shaders opens up a world of possibilities for visual storytelling. 3. **Módulo 3: Conceptos de programación** Building off your initial development, this module enhances your programming skills. You’ll implement behaviors that give life to your game, ensuring it’s not just visually appealing but also engaging and dynamic. 4. **Módulo 4: Terminando tu Nivel. Publicación** You will wrap up the game level you’ve been developing. This module focuses on game interfaces and introduces you to Unity's analytics features. By the end of this module, you’ll be ready to share your creation with the world. 5. **Módulo 5: Pruebas del trabajo de otros y mejoras a tu prototipo** The final module emphasizes peer feedback. You will have the opportunity to playtest others' work and refine your prototype based on constructive feedback. This collaborative aspect enriches the course experience and encourages a community of learning. #### My Recommendations **Who Should Enroll?** This course is ideal for beginners who have an interest in video game development or those looking to enhance their skills in Unity. Even if you have no prior experience with programming or game design, the course is structured to accommodate all learners. **Why Take This Course?** - **Hands-On Experience:** The practical approach allows you to work on a real project, providing firsthand experience that is essential for understanding game development. - **Community and Feedback:** Engaging with peers can significantly enhance your learning process, as you can share ideas and receive valuable insights. - **Accessible Knowledge:** The course is delivered in Spanish, making it accessible to Spanish-speaking learners who wish to enter the gaming industry. **Final Thoughts** "Desarrollo de Videojuegos 3D en Unity: Una Introducción" is a well-structured and insightful course that provides essential skills for budding game developers. Whether you aspire to build your own games or simply wish to understand the intricacies behind them, this course is a perfect launchpad into the world of 3D game development. Dive in, unleash your creativity, and start your journey in one of the most thrilling fields of technology today!
Módulo 1: Introducción al curso y conceptos básicos sobre videojuegos 3D
Bienvenido al curso introductorio sobre Desarrollo de Videojuegos 3D en Unity. En este primer módulo definiremos las bases de nuestro trabajo, revisaremos el juego y te invitaremos a crear tu propio repositorio en Github.
Módulo 2: Inicio de tu propio desarrollo¡Hola! Te damos la bienvenida al módulo 2, en el que trabajarás la primera versión de la escena en 3D en Unity, así como el comportamiento físico del personaje principal; también haremos una breve introducción a Shaders, o programas de GPU. Al finalizar este módulo tendrás una primera imagen del nivel de la máquina del Goldberg que vas a desarrollar a lo largo del curso.
Módulo 3: Conceptos de programaciónEn este módulo continuamos el desarrollo de tu nivel. En esta semana queremos que agregues comportamiento, y para ello complementamos los conceptos de programación vistos en el curso introductorio.
Módulo 4: Terminando tu Nivel. PublicaciónCon este módulo terminamos el sprint de desarrollo de tu nivel. Para lograr esto, revisarás los conceptos de interfaz en un juego 3D, el procedimiento de generación de analytics de la versión 5 de Unity y publicarás en Kongregate tu nivel de la máquina de Goldberg en que has venido trabajando.
Módulo 5: Pruebas del trabajo de otros y mejoras a tu prototipoEn este último módulo se busca enriquecer lo hecho a lo largo el curso por los distintos participantes mediante información de retorno entre pares y, a partir de esto, mejorar la versión del propio juego antes de publicar tu prototipo (en Kongregate) y los recursos de divulgación asociados (trailer y pitch).
Este curso te permite crear un prototipo de juego 3D, explorando los conceptos necesarios y las herramientas para desarrollo de videojuegos en 3D disponibles en Unity y en la Web. Explorarás y harás uso de herramientas para crear una escena 3D en Unity, podrás agregar personajes y animaciones 3D e integrarlas en los escenarios que crees, podrás definir comportamiento e interacción entre elementos del videojuego, y publicar en la Web los resultados de lo que diseñes. Vas a utilizar como base los