lunes, 25 de mayo de 2026

Página 195: Apuntes de "How to create a object scatterer - Learn Godot 4 3D - no talking"

 Creado por DevDrache

 
En este vídeo veremos algo diferente: cómo crear código que se ejecuta directamente en el editor de Godot.

Además, se explica cómo crear un sistema para colocar árboles dentro de un área.


En este video se crean dos escenas.
 
La primera escena, Llamada CylinderShape sera solamente un CollisionShape3D.
 
 
 
El script de la escena. 
 
 
 
Ahora crearemos la escena Scatter(Node3D), cabe comentar, que aquí tenemos que conectar la señal child_entered_tree por el inspector, a través del código no va a funcionar.
 
 
 
  
 
Agregamos  los dos nuevos nodos creados en el mundo del juego.
 
Tenemos que poner el área del CollisionShape a cierta posición del suelo para que funcione. 
  
 
 

Más de una vez he visto vídeos en los que alguien diseñaba un nivel y hacía que el entorno cambiara al modificar un área. Yo asumía que era algo ajeno a Godot, pero resulta que se hacía usando @tool.

Lo he descubierto por accidente, ya que la premisa del tutorial me llamó mucho la atención. Revisaré más tutoriales, porque me parece que entender cómo funciona tiene bastante potencial.
 
 

No hay comentarios:

Publicar un comentario