Aprenderás todo lo que necesitas saber sobre crear un juego 2D en Unity 2018. Este manual Unity 2D de diseño y desarrollo de videojuegos cubre en detalle todas las funcionalidades del motor, tales como, GameObjects, componentes, como usar Unity y todos los conceptos relacionados con la programación, creación de arte 3D, etc. Por otro lado, aprenderás acerca de las diversas herramientas de terceros, tales como, Pyxel Edit, BFXR, etc. Las cuales te ayudaran a crear un juego con mucha más facilidad.
Así es como puedes crear un juego en Unity
Esta es una lista de los temas que aprenderás en este manual Unity 2D:
- Física de juegos 2D Kinematica y Rigidbodies.
- Como añadir, utilizar y manipular componentes en GameObjects.
- El flujo de trabajo de Unity 2D y como completar tareas eficientemente.
- Como guardar y cargar datos a través de diversos formatos, incluyendo XML y Binary.
- Como crear y navegar entre los menús utilizando los componentes UI disponibles en Unity.
- Como desarrollar AudioSources bajo-demanda para reproducir sonidos y música. Mantén los sonidos, incluso al cambiar de escena.
- Programación C# dentro del motor Unity.
- Como hacer uso del TileMapping para crear un juego 2D con colisiones en la última versión de Unity.
- Como crear scripts de gestión "Singleton" para administrar todo tipo de funciones dentro del juego, sin la necesidad de añadir GameObjects a cada escena.
- Como hacer un enorme proyectil de fuego utilizando materiales gratuitos.
- Inspector Odin - una extensión Premium que facilita el diseño de inspectores para tus scripts, de esta forma, los diseñadores pueden realizar cambios, además de abrir las puertas a la serialización para objetos C# tales como los Diccionarios.
- Administración del inventario de nuestro personaje incluyendo dinero e ítems.
- Como usar Unity2D para crear física de juegos dinámica para aquellos que quieran una alternativa moderna de juegos 2D como rompecabezas y plataformas (Piensa en Angry Birds)
- Como diseñar un juego con diferentes estados que recuerde donde se encuentra cada objeto, cuando el jugador abandona la escena, vuelve, etc. Si derrotas a un jefe, no quieres que reaparezca cuando la escena sea cargada nuevamente, ¿Verdad?
- Utilización de objetos scripteables para almacenar datos de juego importantes de un proyecto y como hacer uso de dichos objetos dentro de tus scripts MonoBehaviour.
- Como detectar adecuadamente las colisiones tanto para movimientos Kinematicos y eventos (Como presionar la barra espaciadora / Tecla Enter)
- Como crear eventos personalizados que te permitan establecer delegados dentro del inspector de Unity (UnityEvents y Unity Actions) Gestionar tus prefabricados y utilizar prefabricados anidados (Nueva y útil característica)
- Como crear scripts que generen enemigos para rodear a tu jugador con hordas de malos, como configurar un evento de trampa o comenzar una batalla de jefe.
¡Todo esto y mucho mas en este manual Unity 2D de diseño y desarrollo de videojuegos!
No cometa errores mejor aprenda de los míos
Mantendré actualizado este manual Unity 2D para las futuras versiones del mismo. Todo mi conocimiento sobre Unity provienen de las lecciones que he aprendido al crear mis propios juegos. Por lo tanto, esta es una asombrosa oportunidad para aprender Unity ¡Por medio de mis errores!
Comienza con este manual Unity 2D, una parada obligada tanto para desarrolladores principiantes como aficionados donde tendrás la oportunidad de aprender Unity desde cero y todo lo que necesitaras saber sobre el diseño y desarrollo de videojuegos con Unity 2018.