Menu
CoddyTech

Dodge: Balok Jatuh

Termasuk bagian Aturan Game dalam perjalanan Godot di Coddy. Pelajaran 25 dari 29.

Dodge menggabungkan semua bagian ini dalam satu game. Balok jatuh dari langit, dan kamu bergerak ke kiri dan kanan untuk menghindarinya. Skor menghitung berapa lama kamu bertahan. Tiga kali terkena, game berakhir.

Pemain sudah bergerak menggunakan tombol panah. block.tscn sudah jatuh dan pecah saat menyentuh rumput. Kamu menulis main.gd, aturan-aturannya, satu langkah di setiap pelajaran.

Scene memiliki SpawnTimer yang habis setiap detik. Setiap kali, munculkan balok pada posisi x acak di sepanjang bagian atas:

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

Tantangan

Mudah

Buat blok berjatuhan dari langit:

  1. Di _ready(), hubungkan $SpawnTimer.timeout ke _on_spawn_timer_timeout.
  2. Di _on_spawn_timer_timeout(), munculkan blok pada x acak antara 40 dan 600, pada y = -30.

Coba sendiri

extends Node2D

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

func _ready():
	pass
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Aturan Game

Latihan sendiri: Playground Godot