Menu
CoddyTech

Ausweichen: Fallende Blöcke

Teil des Abschnitts Spielregeln der Godot-Journey von Coddy. Lektion 25 von 29.

Dodge vereint diesen Abschnitt in einem Spiel. Blöcke fallen vom Himmel, und du bewegst dich nach links und rechts, um ihnen auszuweichen. Der Punktestand zeigt an, wie lange du durchhältst. Drei Treffer, und das Spiel ist vorbei.

Der Spieler bewegt sich bereits mit den Pfeiltasten. block.tscn fällt bereits herunter und zerbricht auf dem Gras. Du schreibst main.gd, die Regeln, einen Schritt pro Lektion.

Die Szene enthält einen SpawnTimer, der jede Sekunde abläuft. Erzeuge jedes Mal einen Block an einer zufälligen x-Position am oberen Rand:

var block = block_scene.instantiate()
block.position = Vector2(randf_range(40, 600), -30)
add_child(block)
challenge icon

Aufgabe

Einfach

Lass Blöcke vom Himmel fallen:

  1. Verbinde in _ready() $SpawnTimer.timeout mit _on_spawn_timer_timeout.
  2. Erzeuge in _on_spawn_timer_timeout() einen Block an einer zufälligen x-Position zwischen 40 und 600 sowie bei y = -30.

Probier es selbst

extends Node2D

var block_scene = preload("res://block.tscn")

func _ready():
	pass
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Spielregeln

Übe selbstständig: Godot-Playground