Presentacion, Expectativas y Avances
  • Presentacion, Expectativas y Avances
Primeros Pasos y Preparando la Escena
  • Preparación de Recursos y Materiales
  • Godot 3: Interfaz y Primeros Pasos
  • Gimp 2: Transparencia y Fundamentos Basicos
  • Plantilla de Sprites y Parentesco de Nodos
  • Ajustando Plantillas de Sprite
  • Cuerpos Fisicos y Figuras de Colision
Dandole Vida a Nuestro Personaje
  • Programando Gravedad del Personaje
  • Camara y Zoom
  • Diseñando el Suelo del Nivel
  • Eventos de Teclado y Movimiento
  • Creando Animaciones
  • Reproduciendo Animaciones del Personaje
  • Volteando Sprite
Mas Movimientos Para Nuestra Creacion
  • Programando Salto del Personaje
  • Obteniendo Colisionadores
  • Identificando Objetos Colisionados
  • Habilitando y Deshabilitando Salto
  • Evitando Salto Doble
  • Adaptando Sprites de Movimiento Diagonal y Cuerpo a Tierra
  • Ajuste de Frames de Animacion
  • Movimiento Diagonal
  • Apuntar Arriba y Cuerpo a Tierra
Sumergiendo al Personaje en las Profundidades
  • Animaciones del Personaje en el Agua
  • Deteccion y Entrada al Agua
  • Bloqueo de Salto en Caida
  • Colision Unidireccional con el Suelo
  • Colision Multidireccional de Plataformas de Agua
  • Update Godot 3.1 (ENUM)
  • Salto al Agua
  • Estados Idle, Cuerpo a Tierra y Sumergido
  • Bloqueando Caida en Plataforma Inferior
Preparando al Personaje Para la Accion
  • Adaptando Sprites de Proyectiles
  • Instanciando Proyectil
  • Agregando el Proyectil a la Escena
  • Disparo en Ambas Direcciones
  • Spawn de Disparo en 8 Direcciones
  • Estados Apuntando Diagonal y Corriendo
  • Fisica de Proyectiles
  • Impulso de Proyectil en Ambas Direcciones y Diagonales
  • Impulso de Proyectil Hacia Abajo
  • Enfriamiento de Disparo (Cooldown)
  • Excepcion de Colision con Muros
  • Eliminando Proyectiles que Salen de Pantalla
Nuestro Primer Enemigo
  • Adaptando Sprites de Enemigo Base
  • Cuerpo y Animaciones del Enemigo
  • Fisica Basica del Enemigo
  • Movimiento Lateral
  • Deteccion de Precipicios
  • Reajuste de Posicion al Detectar Precipicio
  • Probabilidad de Saltar al Detectar Precipicio
Programando la Muerte
  • Adaptando Sprite de Explosion
  • Muerte del Enemigo Base
  • Adaptando Sprite de Muerte de Jugador
  • Muerte del Jugador
  • Enemigo Mata al Jugador
  • Punto de Spawn de Jugador
  • Respawn de Jugador
  • Camara y Velocidad en Respawn
  • Respawn Movil
  • Activando/Desactivando Enemigos
  • Liberacion de Enemigos Fuera de Pantalla
  • Limites de Camara
  • Muerte del Jugador al Salir de Pantalla
  • Mejora de Evasion de Precipicios del Enemigo
La Vida Misma
  • Adaptando Sprite de Vidas
  • Interfaz Grafica (GUI-HUD)
  • Logica de las Vidas del Jugador
  • Exhibicion de Vidas en Pantalla
  • Eliminacion de Vidas Perdidas
2 Jugadores
  • Adaptando Sprites del Jugador 2
  • Animaciones del Jugador 2
  • Adaptando Script y Teclas Jugador 2
  • 2 Jugadores en Accion
  • Vidas y Spawn Jugador 2
  • Camara 2 Players
  • Limite de Desplazamiento en Camara 2 Players
  • Bloqueo y Permiso de Desplazamiento de Player
Puente Explosivo
  • Adaptando Sprite del Puente
  • Creando el Puente
  • Animacion de Explosion
  • Programando Explosion
  • Segundo Puente
Torreta Enemiga
  • Adaptando Sprite de la Torreta
  • Creando la Torreta
  • Activando la Torreta
  • Seleccionando Objetivo
  • Enfocando Objetivo