What You Need to Know Before
You Start

Starts 6 June 2025 18:24

Ends 6 June 2025

00 days
00 hours
00 minutes
00 seconds
course image

Falsedad, Inteligencia Artificial, Detección de Colisiones y Enamoramiento en Pistol Slut, un Juego de Plataforma y Disparos en 2D en JavaScript

Explora técnicas de desarrollo de juegos, incluyendo IA, detección de colisiones y simulación en JavaScript, demostradas a través de un proyecto de disparos en plataformas 2D.
JSConf via YouTube

JSConf

2484 Cursos


35 minutes

Optional upgrade avallable

Not Specified

Progress at your own speed

Conference Talk

Optional upgrade avallable

Resumen

Explora técnicas de desarrollo de juegos, incluyendo IA, detección de colisiones y simulación en JavaScript, demostradas a través de un proyecto de disparos en plataformas 2D.

Programa de estudio

  • Introducción al Curso
  • Visión general de los objetivos y la estructura del curso
    Introducción a las mecánicas de disparo en plataformas 2D
  • Fundamentos de JavaScript para el Desarrollo de Juegos
  • Sintaxis y características de JavaScript ES6+
    Introducción a HTML5 Canvas para renderizado 2D
  • Introducción a los Conceptos de Desarrollo de Juegos
  • Bucle de juego y gestión de estados
    Conceptos básicos de sprites y animación
  • Falsificación en el Diseño de Juegos
  • Qué es la falsificación y por qué se utiliza en los juegos
    Ejemplos de falsificación en mecánicas de juego para crear entornos inmersivos
  • Técnicas de Detección de Colisiones
  • Detección de colisiones por caja delimitadora
    Detección de colisiones perfecta por píxel
    Implementación de respuesta a colisiones y física
  • Inteligencia Artificial en Juegos 2D
  • Introducción a la IA en el diseño de juegos
    Implementación de comportamientos simples de IA (por ejemplo, movimientos de enemigos)
    Máquinas de estado para gestionar el comportamiento de la IA
  • Proyecto: Desarrollo de "Pistol Slut"
  • Configuración del entorno de desarrollo
    Creación del personaje del jugador y controles
    Diseño e implementación de tipos de enemigos con comportamientos de IA
    Construcción de niveles con peligros y obstáculos
  • Enamoramiento: Estrategias de Compromiso del Jugador
  • Compromiso emocional a través del diseño narrativo
    Incorporación de música y efectos de sonido para experiencias inmersivas
  • Pruebas y Depuración en Juegos de JavaScript
  • Técnicas para depurar código JavaScript
    Retroalimentación de usuarios y pruebas de juego para el equilibrio del juego
  • Muestra y Revisión del Proyecto Final
  • Presentación del juego completo "Pistol Slut"
    Sesión de revisión por pares y comentarios
  • Conclusión del Curso y Próximos Pasos
  • Resumen de los conceptos clave aprendidos
    Recursos para seguir aprendiendo en desarrollo de juegos e IA

Asignaturas

Charlas de Conferencia