Gameplay en videojuegos

Universitat Autònoma de Barcelona via Coursera

Go to Course: https://www.coursera.org/learn/videojuegos-play

Introduction

**Course Review: Gameplay en videojuegos on Coursera** If you have ever dreamed of creating your own video game or simply have a passion for understanding the intricate mechanics of gameplay design, the 'Gameplay en videojuegos' course on Coursera is an exceptional opportunity. Delivered in Spanish and structured for both newcomers and those with some experience in game development, this course provides a comprehensive overview of Unity 3D, emphasizing the core elements of gameplay that make video games engaging and fun. ### Overview The course serves as a deep dive into the foundation of what constitutes effective gameplay, commonly referred to as 'gameplay'. Through a blend of theoretical insights and practical exercises, participants will explore the functionalities essential for crafting an interactive gaming experience. One of the highlights of this course is the detailed examination of the graphical user interface (GUI), which is crucial for user interaction within games. ### Course Structure and Syllabus The course is elegantly divided into four modules, each building on previous concepts to develop a complete understanding of Unity 3D and its functionalities. 1. **Introducción a Unity. Terreno, Cámara y Control** - This module introduces the basic functionalities of the Unity 3D engine. Students learn how to create terrains using the terrain editor and implement essential control systems for characters and cameras. This foundational knowledge is vital for anyone starting their journey into game development. 2. **Animator Controller en Unity. Items y Balas** - Here, participants dive into the Animator Controller, a key feature in Unity for managing character animations. The module covers how to create basic states such as Idle and Run, along with the integration of collectible items and ammunition systems. This practical experience is invaluable for understanding character interaction within the game environment. 3. **Física, Enemigos y GUI** - This module introduces the concept of physics in gameplay, teaching students how to incorporate realistic behaviors into their games. Learners also explore enemy types—stationary turrets and dynamic foes that pursue the player. Furthermore, the introduction of a basic GUI enhances the overall gameplay experience, making it accessible and enjoyable for players. 4. **Menú Principal, Sonido y Boss** - The final module focuses on the finishing touches of game design. Students learn to create a main menu, integrate sound effects, and implement a boss character for enhanced gameplay. These elements are crucial for providing players with an immersive and dynamic gaming experience. ### What Makes This Course Stand Out 1. **Hands-On Experience**: Each module emphasizes practical exercises that reinforce theoretical concepts, allowing participants to apply what they learn in real-time. 2. **Comprehensive Syllabus**: The course covers a well-rounded curriculum that encompasses various aspects of game design, from animation to GUI development, ensuring that learners have a holistic understanding of gameplay mechanics. 3. **Supportive Learning Environment**: With access to a community of learners and instructors, students can seek advice, share ideas, and receive feedback, enhancing their learning experience. ### Conclusion and Recommendation In conclusion, the 'Gameplay en videojuegos' course on Coursera is a fantastic resource for anyone interested in video game development. With its structured approach, practical applications, and detailed exploration of Unity 3D, this course is perfect for both beginners eager to jump into game design and those looking to refine their skills. If you're passionate about creating engaging gaming experiences and want to add skills to your arsenal, I wholeheartedly recommend enrolling in this course. Not only will you gain hands-on experience in a state-of-the-art game engine, but you'll also emerge with the knowledge necessary to create your own video games that captivate players from start to finish. Happy gaming and good luck on your development journey!

Syllabus

INTRODUCCIÓN A UNITY. TERRENO, CÁMARA Y CONTROL

¿Te has preguntado qué funcionalidades básicas presenta el motor de videojuegos Unity 3D? En este módulo verás cuáles son estas funcionalidades. Para ello crearemos un terreno mediante el editor de terrenos. Asimismo, completaremos el módulo implementando un pequeño control de personaje y cámara con el que movernos por el escenario.

ANIMATOR CONTROLLER EN UNITY. ITEMS Y BALAS

¿Qué es un Animator Controller? ¿Cómo lo implementamos? En este módulo verás cómo implementar un Animator Controller para nuestro personaje con estados básicos como Idle y Run. Además, descubrirás cómo se pueden introducir ítems coleccionables en nuestro videojuego. Finalizaremos implementando un contenedor de balas con el que poder disparar.

FÍSICA, ENEMIGOS Y GUI

¿Cómo puedo introducir física en un videojuego? En este módulo adquirirás los conocimientos básicos para introducir física en tu videojuego, con la finalidad de que los elementos actúen como en la realidad. Además, podrás ver dos tipos de enemigos, como son unos enemigos de tipo torretas (o fijos) y unos enemigos que se mueven hacia el player. Por último introduciremos una pequeña GUI ingame.

MENÚ PRINCIPAL, SONIDO Y BOSS

Últimos detalles... ¿Quieres introducir un menú en el videojuego? ¿Quieres que tenga sonido? Con los conocimientos que verás en este último módulo podrás introducir un menú principal en el videojuego, aprenderás a introducir sonido en el juego y verás cómo implementar un enemigo de tipo Boss con el que interactuar.

Overview

VERSIÓN EN ESPAÑOL ¿Cómo se estructura y funciona un programa de videojuego? Es lo que comúnmente se conoce como 'gameplay', y que constituirá nuestro núcleo de estudio en este curso. Su análisis detallado nos permitirá comprender su importancia, y qué funcionalidades debe tener. Analizaremos también la interface gráfica del usuario (GUI), que finalmente condiciona el hecho de que el jugador pueda interaccionar correctamente con el videojuego. Para definir y comprender mejor los conceptos se us

Skills

Reviews

Una experiencia relamente muy importante, ya que aqui se enseña la creación de un juego, básico pero por dentro es realmente muy complejo

Muy buen curso! Recomendado para aprender las bases!

Learnt very good tricks about placement of objects. Missed some design patterns or game specific algorithms.

Magnífico curso para saber como implementar la fase de Gameplay en un vídeojuego mediante programación.

Este es uno de los cursos que mas me ha gustado realizar, la forma de abordar este curso y los temas tratados fueron exactamente lo que esperaba aprender! un paso mas cerca de ser Game Developer!