viernes, 3 de julio de 2026

Página 212: Apuntes de "Multiple Navigation Regions using Collision Subtraction and Agents - Godot Tutorial - Pt 12"

Lista de reproducción completa del tutorial Farming Game - Godot - Tutorials Series - Croptails - 2D Top Down Game de Rapid Vectors

https://www.youtube.com/playlist?list=PLWTXKdBN8RZe3ytf6qdR4g1JRy0j-93v9  

 
Al igual que la entrada anterior y el videotutorial omitido, pero con la diferencia que hoy veremos cómo separar la navegación de las zonas con colisión dentro de un NavigationRegion2D.
 
Para mi una es un complemento de una entrada sobre Pathifinding que previamente sobre el tema.
 
Página 176: Apuntes de "2D Navigation & Pathfinding in Godot 4.4 | Beginner Friendly Introduction"
 

Antes de empezar, crearemos tiles con colisiones, seguiremos el tutorial donde usa el TileMapLayer Objetcts para crear un valla.

Creamos un nodo NavigationRegion2D y creamos la forma.

 

La configuración del nodo.

 

Copiamos el valor del campo Source Geometry Group Name.

 

Y en el tilemaplayer Objects creamos el grupo global con el nombre copiado y lo metemos en el grupo.

 

 Volvemos al NavigationRegion2D y pulsamos Bake NavigationPolygon.

 

  

Cambiamos el Path Postprocessing de NavigationAgent2D de la vaca o el pollo a EdgeCentered.

 

En esta entrada de Reddit, se muestra un video que muestra la diferencia entre EdgeCentered y  CorridorFunnel.

https://www.reddit.com/r/godot/comments/1bv3ihv/corridorfunnel_vs_edgecentered_pathfinding/ 


No se porque cuando hice el tutorial de Pathfinding 2D, no me cuestione porque en el tutorial no te muestran a hornear capas de navegación, pero vamos a ver el lado positivo, me ha ahorrado tener que saltarme esta entrada.

 


No hay comentarios:

Publicar un comentario