Introducción a Unity 3d
  • Descargar e Instalar Unity 3d
  • Componentes de la Pantalla Principal
  • Creación de nuevos proyectos, adicionar materiales a los objetos
Scripts
  • Modificar posición de Objeto en unity3d - Declaración de Variables
  • Declaración de Variables privadas - propiedades en objetos
  • Movimiento de Objetos por cuadro y por tiempo
  • Escalar Objetos
  • Rotación de Objetos
Asset Store
  • Como utilizar Asset Store para conseguir modelos 3d para nuestros juegos.
Control de Entradas por el usuario
  • Configuración de la Clase Input - Uso de GetKeyDown()
  • Uso de GetKey()
  • Uso de GetKeyUp()
  • Uso del Mouse
  • Uso del Mouse II
Camaras
  • Modificar Color de Fondo
  • Modos de Camara
  • Campo de Visión de la Camara
  • Configuración de planos de la Cámara para Optimizar el juego
  • Seguir un Objetivo
  • Creación de una cámara en primera persona
  • Character Controler - Fps Controler
  • Character Controler 3rd Person Controler
Terrenos
  • Herramientas para la creación de Terrenos
  • Texturizado de Terreno
  • Colocar Cielo y Agua en el escenario
  • Agregar Arboles, Arbustos y Rocas a nuestro escenario
Iluminación
  • Luces del tipo Point Light
  • Luces del Tipo Directional Light
  • Luces del tipo Spot Light
  • Luz Ambient Light
Fisicas
  • Preparando un objeto para detectar colisiones(Colliders)
  • Trabajo con Cuerpos Rigidos (RigidBody)
  • Triggers
  • Detectar Colisiones con OnCollisionEnter() - uso del Debug.log()
  • Uso de Etiquetas
  • Controladores de Colisiones y Destroy()
  • Uso de Raycast para Detectar Colisiones
Particulas
  • Sistema de Particulas
  • Subsistema de Particulas
  • Editor de Particulas y Efectos precontruidos
Audio
  • Audio Source y Audio Listener
  • usar sonidos y musicas desde código
Prefabs
  • Creación e instanciar Prefabs
Interface Gráfica de usuario - GUI
  • creación de Etiquetas con GUI.Label
  • Uso de GUI.Box
  • Componentes GUI.Textfield y GUI.Slide
  • Componente GUI.Toogle
  • Personalización de la interface Grafica - GUI Texture y GUI Skin
Animaciones
  • Componente Animation
  • Animación de Personajes
Diseño del Juego
  • Diseño general del Juego y Niveles
Desarrollo Nivel 1
  • Creación nivel 1 - parte 1
  • Creación nivel 1 - parte 2
  • Creación nivel 1 - parte 3
  • Creación nivel 1 - Parte 4 - Tomar los medallones
  • Creación Nivel 1 - Parte 5 - Colocar los medallones 1
  • Creación Nivel 1 - Parte 6 - Colocar Medallones 2
  • Creación Nivel 1 - Parte 7 - Abrir Puerta y acceder al nivel 2
Desarrollo Nivel 2
  • Creación Nivel 2 - parte 1
  • Creación Nivel 2 - parte 2
  • Creación Nivel 2 - parte 3
  • Creación Nivel 2 - parte 4 - Creación del Mapa del Puzzle
  • Creación Nivel 2 - parte 5 - Script para Plataforma Correcta
  • Creación Nivel 2 - parte 6 - Script para Plataforma Incorrecta
  • Creación Nivel 2 - parte 7 - Efectos de Sonido y música Ambiente
  • Creación Nivel 2 - parte 8 - Tomar Ídolo y Fin de Juego
Creación de Ejecutable
  • Creación de Ejecutable para el Juego "La Isla Misteriosa"
Cinematicas
  • Crear Intro utilizando Animator - Time Line Editor
Inteligencia Artificial - Parte 1
  • Hacer que el enemigo nos mire
  • Hacer que el enemigo nos Mire con Diferente velocidad de Rotación
  • Limitar la visión del Enemigo
  • Uso de Raycast en la IA del Enemigo - Si nos Escondemos no nos ves!
  • Ataque del Enemigo a la Distancia
Introducción a C# con unity 5
  • Introducción a C#
  • Variables y constantes
  • Operadores Matemáticos y de Asignación
  • Operadores Lógicos y de Comparación
  • instrucción condicional IF