Introducción
  • Introducción
Preparando el Terreno
  • Instalando Unity, Visual Studio y Gimp 2
  • Obteniendo Recursos Base del Juego
  • Interfaz de Unity y Creación de Proyecto
Preparando Recursos del Juego
  • Adaptando Sprite de Caminar
  • Adaptando Sprite de Reposo 1 (Billy)
  • Adaptando Sprite de Reposo 2 (Billy)
  • Adaptando Sprite de Reposo 3 (Billy)
  • Agregando Transparencia (Alpha)
Primeros Pasos en Unity
  • Primer Sprite en Unity
  • Mas Sprites en Unity
  • Insertando Sprites en Escena
  • Creación de GameObject
  • Agregando Fondo del Nivel (Background)
  • Efecto de Imagen y Posición en Capa (Z Index)
  • Creando el Primer Script
Programación en C# (entrando en la Matrix)
  • Conceptos Básicos de Programación
  • Variables
  • Tipos Basicos de Variables
  • Alcance y Estructura de Variables
  • Asignación de Datos
  • Operaciones
  • Consola
  • Operaciones con Texto
  • Condiciones (IF)
  • Complemento a Condicion (ELSE IF / ELSE)
  • Clases
Movimiento del Jugador
  • Procesando Eventos del Teclado
  • Moviendo Posición
  • Cuerpos Físicos
  • Gravedad
  • Moviendo Cuerpo
  • Creando un Suelo
  • Colisión Básica
  • Colisión Con Objeto Específico
  • Suelo y Gravedad
  • Moviendo el Personaje Mediante Teclas
  • Volteando al Personaje
  • Sprites Dinamicos
Animando a Billy
  • Animaciones de Caminar
  • Ajustando Sprite de Caminar
  • Fix de Sprite en Volteado
  • Animacion de Reposo
  • Animator
  • Modificando Estados de Animator
Camara
  • Asignando Camara al Jugador (Modo Sencillo)
  • Camara Personalizada
  • Limites
Salto del Personaje
  • Animacion de Salto
  • Transición de Salto
  • Simluación Física de Salto
  • Transicion de Salto a Reposo
Etapa de Fixeo 1
  • Fixeando de Salto
  • Fix Patinaje
  • Fix Congelamiento Robotico
Maximo y Mínimo
  • Máximo y Mínimo del Nivel
Programacion en C# (Parte 2 - Matrix Sin Tubos en la Cabeza)
  • Funciones
  • Tipos de Funciones
  • Parametros
  • Enum
  • Prefabs
  • Listas
  • Instancias
  • Instancias con Parametros
  • Arrays
  • ForEach
  • Destroy
  • Invoke
  • Corutinas
Preparen, Apunten, Fuego
  • Sprite de Balas
  • Objeto Bala
  • Fisica de la Bala
  • Prefab e Instancia de Bala
  • Sprites Disparo
  • Animacion Disparo
  • Transicion Disparo
  • Transiciones por Separado
  • Cooldown (Enfriamiento)
  • Multiples Teclas Simultaneas
  • Procesamiento de Multiples Teclas
  • Transiciones Disparo Diagonal
  • Fix Disparo Idle
  • Sprites Apuntando Arriba y Abajo
  • Animacion y Transicion Apuntando Arriba y Abajo
  • Balas Fuera de Pantalla
  • Puntos de Spawn de Proyectiles
  • Instanciando Proyectiles en Spawns