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)Tantangan
MudahBuat blok berjatuhan dari langit:
- Di
_ready(), hubungkan$SpawnTimer.timeoutke_on_spawn_timer_timeout. - 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
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Aturan Game
Latihan sendiri: Playground Godot