Una plantilla de Claude Code que configura 49 agentes de IA especializados, 74 skills con comandos de barra y hooks de coordinación para gestionar un proyecto de videojuegos como un estudio.
h8man/NavMeshPlus
Extensión de Unity que genera mallas de navegación 2D a partir de tilemaps, sprites y formas de Collider2D para el pathfinding en juegos con vista cenital.
- Estrellas
- 2,359
- Forks
- 269
- Issues abiertos
- 21
- Último commit
- hace 12 horas
¿Qué es?
NavMeshPlus es un fork de NavMeshComponents de Unity que añade compatibilidad con 2D. Construye una superficie de navegación a partir de la geometría de una escena para que los personajes puedan calcular rutas alrededor de obstáculos en juegos 2D y con vista cenital. La superficie se basa en NavMeshSurface de Unity y recopila fuentes transitables y bloqueantes de tilemaps, sprites y colliders 2D.
El paquete incluye los componentes NavMeshSurface, NavMeshLink, NavMeshModifier y NavMeshModifierVolume, además de recopiladores de fuentes 2D y una caché para estas fuentes. Los modificadores permiten cambiar el tipo de área de objetos concretos, por ejemplo, para marcar una región como no transitable o asignarle un coste distinto.
Se puede instalar copiando la carpeta en Assets, clonándola en el directorio Packages o añadiendo una URL de Git desde Unity Package Manager.
Funciones clave
- 01Genera superficies de navegación a partir de tilemaps, sprites y colliders 2D.
- 02Proporciona NavMeshLink para conectar áreas transitables separadas.
- 03Ofrece NavMeshModifier y NavMeshModifierVolume para cambiar los tipos de área.
- 04Incluye una caché de fuentes para acelerar los bake repetidos.
- 05Se puede instalar como paquete de Unity mediante una URL de Git o copiando los scripts.
Casos de uso
- Añadir pathfinding para enemigos a un juego 2D con vista cenital basado en tilemaps.
- Permitir que los NPC esquiven obstáculos creados con colliders 2D en escenas de desplazamiento lateral o con vista cenital.
- Conectar plataformas o áreas separadas mediante enlaces de navegación.
Temas
Preguntas frecuentes
- ¿Qué es NavMeshPlus?
- Extensión de Unity que genera mallas de navegación 2D a partir de tilemaps, sprites y formas de Collider2D para el pathfinding en juegos con vista cenital. NavMeshPlus es un fork de NavMeshComponents de Unity que añade compatibilidad con 2D. Construye una superficie de navegación a partir de la geometría de una escena para que los personajes puedan calcular rutas alrededor de obstáculos en juegos 2D y con vista cenital. La superficie se basa en NavMeshSurface de Unity y recopila fuentes transitables y bloqueantes de tilemaps, sprites y colliders 2D.
- ¿NavMeshPlus es gratuito? ¿Qué licencia tiene?
- NavMeshPlus es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿NavMeshPlus sigue mantenido?
- Mantenimiento activo. El último commit de NavMeshPlus fue el 18 oct 2026.
- ¿Para qué puedo usar NavMeshPlus?
- Añadir pathfinding para enemigos a un juego 2D con vista cenital basado en tilemaps. Permitir que los NPC esquiven obstáculos creados con colliders 2D en escenas de desplazamiento lateral o con vista cenital. Conectar plataformas o áreas separadas mediante enlaces de navegación.
- ¿Dónde consigo NavMeshPlus?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/h8man/NavMeshPlus
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Integración de async/await sin asignaciones para Unity que permite esperar operaciones asíncronas, coroutines y tiempos del PlayerLoop.
Plugin para Unity Editor y runtime que permite a agentes de IA como Claude, Cursor y Copilot controlar Unity mediante herramientas MCP y skills generadas.
Programa en C# que genera localmente bitmaps y tilemaps parecidos, a escala local, a un único ejemplo de entrada mediante el algoritmo Wave Function Collapse.
Toolkit de código abierto de Unity que permite usar juegos y simulaciones como entornos para entrenar agentes de IA mediante aprendizaje por refuerzo e imitación.
Un servidor MCP que permite a agentes de IA aplicar ingeniería inversa a binarios nativos, apps de JavaScript/Electron, ensamblados .NET, sitios web y más, con pruebas para cada hallazgo.