Tutoriales y Soluciones para el motor Unity

Introducción

Esta sección se trata sobre Unity, aquí voy colocando los distintos tutoriales y soluciones que voy creando.


Serie Fundamental de Unity – Entender componentes básicos del motor

Sección de la serie fundamental de Unity.

La serie fundamental se trata sobre analizar componentes y métodos básicos que se utilizan en todo proyecto. Utilizamos una sala especial con 10 estaciones que nos permitirán analizar estos métodos.


Serie del Laberinto – Crear juego simple en primera persona

Sección de la serie del juego del laberinto.

Un juego simple en primera persona en el que el escenario es un laberinto y en su interior aparece un objeto en una posición aleatoria. El objetivo es encontrar el objeto y salir del laberinto antes de que se acabe el tiempo.

Actualmente la serie del laberinto cuenta con 13 videos y 11 artículos, descargas de los modelos 3D y texturas utilizados, además se pueden descargar los Scripts que se van resolviendo en los videos.


Soluciones para Unity

Con las soluciones se resuelven ciertos problemas específicos.

La idea es que estas soluciones se puedan aplicar a nuestros proyectos fácilmente sin tener que modificar demasiado nuestro código preexistente.


miniatura de un articulo sobre inteligencia artificial simple para enemigos implementada en Unity
Inteligencia artificial simple para enemigos.

Inteligencia artificial simple para el prefabricado AIThirdPerson de Standard Assets. Con este sistema los enemigos estarán en distintos estados, podrán detectar al jugador, perseguirlo y dispararle.


Efecto Fade In/Fade Out para la pantalla.

El efecto Fade In/Fade Out es útil para pantallas de carga, transiciones entre escenas y más. Para lograrlo utilizamos un GameObject tipo Image sobre un Canvas.


Minimapa simple en Unity.

Minimapa simple en Unity sin escribir código. Utilizando una cámara auxiliar en modo ortográfica y emparentando esta cámara con el jugador.


activar botones e interruptores en unity
Sistema de interacción base para Unity.

Sistema básico para las interacciones de un personaje en primera persona con cualquier elemento del escenario. Al presionar la tecla E podemos hacer que se ejecuten una serie de acciones.


Sistema de patrulla para el prototipo NPC Enemigo

En este artículo se muestra una solución para hacer que los personajes no jugables (NPC) en Unity patrullen por una ruta compuesta por una serie de puntos.

Menú de Pausa para Unity

Un menú que se puede desplegar durante la partida y que permite configurar parámetros simples como la resolución y el volumen, así como también salir del juego.

Una solución simple pero efectiva para mostrar distintos tipos de mensajes en pantalla.