What You Need to Know Before
You Start

Starts 2 June 2025 23:28

Ends 2 June 2025

00 days
00 hours
00 minutes
00 seconds
course image

Programación de Juegos: Construcción de un Motor de Juego al Estilo Zelda con Sistemas de Componentes de Entidad - Conferencia 16

Sumérgete en los fundamentos de la programación de videojuegos a través de una tarea al estilo Zelda, cubriendo la gestión de entidades, sistemas de IA, manejo de activos e implementación de física en C++ con gráficos SFML.
Dave Churchill via YouTube

Dave Churchill

2408 Cursos


1 hour 9 minutes

Optional upgrade avallable

Not Specified

Progress at your own speed

Free Video

Optional upgrade avallable

Resumen

Sumérgete en los fundamentos de la programación de videojuegos a través de una tarea al estilo Zelda, cubriendo la gestión de entidades, sistemas de IA, manejo de activos e implementación de física en C++ con gráficos SFML.

Programa de estudio

  • Introducción a la Programación de Juegos con SFML
  • Descripción general de los gráficos de SFML y configuración
    Configuración de un entorno de desarrollo
  • Fundamentos de un Motor de Juego Estilo Zelda
  • Mecánicas centrales y consideraciones de diseño
    Arquitectura del bucle del juego
  • Arquitectura del Sistema de Entidades y Componentes (ECS)
  • Introducción al ECS
    Implementación de entidades, componentes y sistemas
  • Gestión de Entidades
  • Creación y eliminación dinámica de entidades
    Arquitectura basada en componentes
  • Sistemas de Inteligencia Artificial
  • Panorama general de la IA en juegos
    Implementación de comportamientos básicos de enemigos
    Algoritmos de búsqueda de caminos
  • Gestión de Recursos
  • Importación y gestión de sprites y texturas
    Implementación de hojas de sprites para animaciones
  • Implementación de Física
  • Detección básica de colisiones y respuesta
    Interacciones de objetos en movimiento y estáticos
  • Implementación de Mecánicas de Juego
  • Movimiento del jugador y manejo de entradas
    Interacciones de personajes y sistemas de combate
  • Integración de Sonido y Música
  • Reproducción de efectos de sonido y ajuste de volúmenes
    Adición de música de fondo
  • Depuración y Optimización
  • Cuellos de botella comunes en el rendimiento en ECS
    Estrategias y herramientas de depuración
  • Proyecto Final: Construcción de un Juego Simple Estilo Zelda
  • Establecimiento de objetivos y alcance del proyecto
    Implementación de características del juego y pulido
  • Siguientes Pasos y Temas Avanzados
  • Introducción a la redes en juegos
    Dirección para el aprendizaje y mejora continua

Asignaturas

Programación