La función _ready() es el punto de entrada principal en Godot. Se ejecuta una única vez cuando el nodo y sus hijos han entrado en el árbol de escena, permitiendo realizar todas las inicializaciones necesarias antes de que comience el juego.
codeImplementación
func _ready():
# Se llama una vez al cargar la escena. Preparamos todo.
randomize() # Generar números aleatorios diferentes en cada partida
_inicializar_pantalla()
_inicializar_jugador()
_crear_ui_tiempo()
_crear_boton_cerrar()
_crear_ui_game_over()
# Se llama una vez al cargar la escena. Preparamos todo.
randomize() # Generar números aleatorios diferentes en cada partida
_inicializar_pantalla()
_inicializar_jugador()
_crear_ui_tiempo()
_crear_boton_cerrar()
_crear_ui_game_over()
lightbulbCaracterísticas clave
check_circle
Ejecución única al inicio de la escena
check_circle
Prepara todos los componentes del juego
check_circle
Inicializa variables y elementos de UI
check_circle
Establece la semilla para números aleatorios
settingsFunciones de inicialización
desktop_windows
_inicializar_pantalla(): Obtiene dimensiones de la ventana
rocket
_inicializar_jugador(): Posiciona la nave del jugador
timer
_crear_ui_tiempo(): Crea etiqueta de cronómetro
close
_crear_boton_cerrar(): Prepara botón para salir
sentiment_very_dissatisfied
_crear_ui_game_over(): Prepara mensaje de fin