Um template para Claude Code que configura 49 agentes de IA especializados, 74 skills de slash command e hooks de coordenação para tocar um projeto de jogo como um estúdio.
h8man/NavMeshPlus
Uma extensão para Unity que gera malhas de navegação 2D a partir de tilemaps, sprites e formas de Collider2D para pathfinding em jogos top-down.
- Estrelas
- 2,359
- Forks
- 269
- Issues abertas
- 21
- Último commit
- há 12 horas
O que é?
NavMeshPlus é um fork do NavMeshComponents da Unity que adiciona suporte a 2D. Ele cria uma superfície de navegação a partir da geometria da cena para que personagens possam calcular caminhos ao redor de obstáculos em jogos 2D e top-down. A superfície é baseada no NavMeshSurface da Unity e coleta fontes caminháveis e bloqueadoras de tilemaps, sprites e colliders 2D.
O pacote inclui os componentes NavMeshSurface, NavMeshLink, NavMeshModifier e NavMeshModifierVolume, além de coletores de fontes 2D e um cache de fontes. Os modificadores permitem substituir o tipo de área de objetos individuais, por exemplo, marcando uma região como não caminhável ou atribuindo a ela um custo diferente.
A instalação pode ser feita copiando a pasta para Assets, clonando o repositório no diretório Packages ou adicionando uma URL git pelo Unity Package Manager.
Recursos principais
- 01Gera superfícies de navegação a partir de tilemaps, sprites e colliders 2D.
- 02Oferece o NavMeshLink para conectar áreas caminháveis separadas.
- 03Oferece NavMeshModifier e NavMeshModifierVolume para substituir tipos de área.
- 04Inclui um cache de fontes para acelerar bakeamentos repetidos.
- 05Pode ser instalado como pacote da Unity por URL git ou copiando os scripts.
Casos de uso
- Adicionar pathfinding para inimigos em um jogo 2D top-down feito com tilemaps.
- Permitir que NPCs contornem obstáculos com collider 2D em uma cena lateral ou top-down.
- Conectar plataformas ou áreas separadas usando links de navegação.
Tópicos
Perguntas frequentes
- O que é NavMeshPlus?
- Uma extensão para Unity que gera malhas de navegação 2D a partir de tilemaps, sprites e formas de Collider2D para pathfinding em jogos top-down. NavMeshPlus é um fork do NavMeshComponents da Unity que adiciona suporte a 2D. Ele cria uma superfície de navegação a partir da geometria da cena para que personagens possam calcular caminhos ao redor de obstáculos em jogos 2D e top-down. A superfície é baseada no NavMeshSurface da Unity e coleta fontes caminháveis e bloqueadoras de tilemaps, sprites e colliders 2D.
- NavMeshPlus é gratuito? Qual é a licença?
- NavMeshPlus é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- NavMeshPlus ainda é mantido?
- Manutenção ativa. O último commit de NavMeshPlus foi em 18 de out. de 2026.
- Para que posso usar NavMeshPlus?
- Adicionar pathfinding para inimigos em um jogo 2D top-down feito com tilemaps. Permitir que NPCs contornem obstáculos com collider 2D em uma cena lateral ou top-down. Conectar plataformas ou áreas separadas usando links de navegação.
- Onde consigo NavMeshPlus?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/h8man/NavMeshPlus
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Integração de async/await sem alocações para Unity, que permite aguardar operações assíncronas, corrotinas e intervalos do PlayerLoop.
Plugin para o Unity Editor e para jogos em execução que permite a agentes de IA, como Claude, Cursor e Copilot, controlar o Unity por meio de ferramentas MCP e skills geradas.
Programa em C# que gera bitmaps e tilemaps localmente semelhantes a um exemplo de entrada, usando o algoritmo Wave Function Collapse.
Toolkit open source da Unity que transforma jogos e simulações em ambientes para treinar agentes de IA com aprendizado por reforço e por imitação.
Um servidor MCP que permite a agentes de IA fazer engenharia reversa de binários nativos, apps JavaScript/Electron, assemblies .NET, sites e muito mais, com evidências para cada descoberta.