What You Need to Know Before
You Start

Starts 5 June 2025 07:32

Ends 5 June 2025

00 days
00 hours
00 minutes
00 seconds
course image

Búsqueda de caminos en 3D con Octrees - Compatible con Unity 6

Descubre cómo dividir el espacio 3D con octrees e implementar el algoritmo A* para construir una inteligencia artificial que navegue automáticamente.
via Udemy

4052 Cursos


4 hours 8 minutes

Optional upgrade avallable

Not Specified

Progress at your own speed

Paid Course

Optional upgrade avallable

Resumen

¿Alguna vez has querido sacar las mallas de navegación del nivel y extenderlas al espacio 3D? Las técnicas reveladas en este curso te mostrarán cómo usar Octrees para dividir recursivamente el espacio y utilizarlas con el algoritmo A* para encontrar caminos de un lugar a otro.

A lo largo del curso, seguirás en el motor de juego Unity para desarrollar un proyecto que crea y visualiza Octrees descomponiendo el espacio alrededor de los objetos del juego antes de desarrollar un personaje de IA que navega automáticamente y utiliza A* para la búsqueda de rutas.

Programa de estudio

  • Introducción a la Búsqueda de Caminos en 3D
  • Visión general de los conceptos de búsqueda de caminos
    Introducción a los octrees y sus ventajas
    Objetivos del curso y descripción general del proyecto
  • Configuración del Entorno de Unity
  • Instalación de Unity 6 y herramientas necesarias
    Configuración de un nuevo proyecto de Unity
    Importación de activos y configuración inicial
  • Comprensión de los Octrees
  • Teoría detrás de los octrees
    División recursiva del espacio
    Aplicaciones prácticas en la navegación de espacios en 3D
  • Implementación de Octrees en Unity
  • Programación de octrees en Unity
    Visualización de nodos del octree
    Manejo de objetos dinámicos y cambios en el entorno
  • Introducción al Algoritmo A*
  • Principios del algoritmo A*
    Comparación de A* con otros algoritmos de búsqueda de caminos
    Optimización de A* para un mejor rendimiento
  • Integración de A* con Octrees
  • Aplicación de A* en un espacio estructurado con octrees
    Gestión del recorrido de nodos y funciones heurísticas
    Estrategias para un cálculo de caminos eficiente
  • Desarrollo de Personajes de IA de Navegación
  • Diseño de personajes de IA en Unity
    Implementación de IA con capacidades de búsqueda de caminos
    Pruebas y refinamiento de la navegación de la IA
  • Proyecto: Creación de un Sistema de Búsqueda de Caminos en 3D
  • Establecimiento de objetivos y parámetros del proyecto
    Construcción de la solución de búsqueda de caminos en 3D
    Depuración y ajuste del rendimiento
  • Temas Avanzados y Extensiones
  • Gestión de entornos grandes y complejos
    Incorporación de obstáculos en movimiento y ajustes dinámicos
    Consideraciones para la búsqueda de caminos en múltiples agentes
  • Cierre del Curso
  • Revisión de conceptos clave
    Exhibición final del proyecto y retroalimentación
    Recursos adicionales y caminos para un aprendizaje más profundo

Enseñado por

Penny de Byl and Penny Holistic3D


Asignaturas

Programación