Menu
CoddyTech

Konvensi Penamaan

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

Konvensi penamaan adalah panduan yang membuat kode lebih mudah dibaca. Panduan gaya Godot menulis nama variabel dengan snake_case: kata-kata huruf kecil yang dipisahkan oleh garis bawah, seperti player_name atau max_health.

Pilih nama deskriptif yang menjelaskan arti nilainya:

# Penamaan yang buruk
var isAlive = true # bukan snake_case
var a = 10
var b = "Hello"
# Penamaan yang baik
var is_alive = true
var age = 10
var greeting = "Hello"

Beberapa aturan termasuk sintaks, bukan gaya, dan melanggarnya merupakan error:

  • Nama hanya boleh berisi huruf, digit, dan garis bawah, jadi tidak boleh ada spasi atau tanda hubung
  • Nama tidak boleh dimulai dengan digit: player2 valid, 2player tidak
  • Kata kunci seperti var atau func tidak boleh menjadi nama

Nama peka terhadap huruf besar dan kecil: score dan Score adalah dua variabel yang berbeda.

challenge icon

Tantangan

Pemula

Tiga variabel dalam program tidak menggunakan nama snake_case, dan baris print() sudah menggunakan nama snake_case. Ganti nama variabelnya:

  • PlayerName menjadi player_name
  • coinCount menjadi coin_count
  • IsOnline menjadi is_online

Pertahankan nilainya dan jangan ubah baris print(). Program mencetak:

Player: Ada
Coins: 120
Online: true

Coba sendiri

extends Node

func _ready():
	# Ubah nama variabel ini menjadi snake_case
	var PlayerName = "Ada"
	var coinCount = 120
	var IsOnline = true
	# Jangan ubah baris-baris di bawah ini
	print("Player: ", player_name)
	print("Coins: ", coin_count)
	print("Online: ", is_online)
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