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
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
- Fundamentos de JavaScript para el Desarrollo de Juegos
- Introducción a los Conceptos de Desarrollo de Juegos
- Falsificación en el Diseño de Juegos
- Técnicas de Detección de Colisiones
- Inteligencia Artificial en Juegos 2D
- Proyecto: Desarrollo de "Pistol Slut"
- Enamoramiento: Estrategias de Compromiso del Jugador
- Pruebas y Depuración en Juegos de JavaScript
- Muestra y Revisión del Proyecto Final
- Conclusión del Curso y Próximos Pasos
Visión general de los objetivos y la estructura del curso
Introducción a las mecánicas de disparo en plataformas 2D
Sintaxis y características de JavaScript ES6+
Introducción a HTML5 Canvas para renderizado 2D
Bucle de juego y gestión de estados
Conceptos básicos de sprites y animación
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
Detección de colisiones por caja delimitadora
Detección de colisiones perfecta por píxel
Implementación de respuesta a colisiones y física
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
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
Compromiso emocional a través del diseño narrativo
Incorporación de música y efectos de sonido para experiencias inmersivas
Técnicas para depurar código JavaScript
Retroalimentación de usuarios y pruebas de juego para el equilibrio del juego
Presentación del juego completo "Pistol Slut"
Sesión de revisión por pares y comentarios
Resumen de los conceptos clave aprendidos
Recursos para seguir aprendiendo en desarrollo de juegos e IA
Asignaturas
Charlas de Conferencia