lunes, 29 de junio de 2026

Página 210: Apuntes de "Chicken NPC Animations, State Machine with Navigation and Avoidance - Godot Tutorial - Pt 10"

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  


Agregamos NPCs (pollitos) que simularán desplazarse dentro de un área.


Creamos el script NonPlayableCharacter.

  

Ahora vamos a crear la escena Chicken(CharacterBody2D).

 

 Importante activar Avoidance en el nodo NavigationAgent2D, asi nos evitaremos que haya choques en las rutas de los pollitos.

 

Navigation Layer funciona de forma similar a las capas de colisión y permite definir qué elementos pueden utilizar cada capa de navegación. 

 

Agregamos script a la escena.

 

Creamos un el script para Idle y Walk.

Idle.

 

Walk

 

Recordatorio de cargar los nodos correspondientes en los exports.

 Ahora en la escena del mundo vamos a meter el nodo NavigationRegion2D.

 

  

 

Si la capa 1 no está seleccionada en el NavigationRegion2D, los pollos no podrán navegar por esa zona.

 


Pues al final sí acabé saltándome dos vídeos.

Viendo cómo avanza la cosa, esta serie de vídeos habría sido una buena secuela del primer tutorial de MakerTech, que, por cierto, parece que ya no va a subir más vídeos sobre el tema.

También han salido vídeos del simulador de vida, pero creo que los voy a dejar para cuando termine este tutorial. La cosa se ve densa, tan densa que el primer vídeo está dividido en varias partes.

 

No hay comentarios:

Publicar un comentario