Menu
CoddyTech

Struktur Dasar Program

Termasuk bagian Dasar-Dasar dalam perjalanan GDScript di Coddy. Pelajaran 4 dari 92.

Setiap program dalam kursus ini memiliki kerangka yang sama:

extends Node

func _ready():
	print("Hello, Coddy!")

extends Node adalah baris pertama skrip. Di Godot, game dibangun dari node, dan baris ini menjadikan skrip tersebut sebuah node.

func _ready(): mendefinisikan fungsi yang dipanggil Godot saat node siap. Programmu dimulai di sana, dan pernyataannya dijalankan dari atas ke bawah.

Titik dua (:) di akhir func _ready(): memulai sebuah blok. Setiap pernyataan di dalam blok diberi indentasi satu tingkat. Godot menggunakan tab untuk indentasi, gunakan indentasi yang sama pada setiap baris dalam blok.

GDScript tidak memerlukan titik koma di akhir pernyataan. Setiap pernyataan ditulis pada barisnya sendiri.

challenge icon

Tantangan

Pemula

Program ini memiliki dua kesalahan dalam strukturnya, sehingga tidak berjalan. Perbaiki agar program ini mencetak:

Ready!
Let's go!
  • Tambahkan titik dua yang hilang di akhir func _ready()
  • Indentasi kedua baris print() satu tingkat

Coba sendiri

extends Node

func _ready()
print("Ready!")
print("Let's go!")
quiz iconUji dirimu

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

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler GDScript online