Persiapan Proyek: Ruangan
Termasuk bagian Logika dan Alur dalam perjalanan Lua di Coddy. Pelajaran 24 dari 54.
Tantangan
MudahKamu akan mulai membuat game petualangan teks: gaya fiksi interaktif klasik yang memungkinkan pemain menjelajahi berbagai lokasi dengan mengetikkan perintah. Dalam beberapa pelajaran berikutnya, kamu akan membangun fondasi game ini sedikit demi sedikit.
Buat tabel yang merepresentasikan ruangan awal dalam game petualangan teksmu. Ruangan ini harus memiliki tiga field: nama, deskripsi, dan tabel exits yang kosong.
Simpan ruangan tersebut dalam variabel bernama startingRoom dengan detail berikut:
name: "Ancient Library"description: "You find yourself in a dusty library filled with ancient books and scrolls."exits: Tabel kosong (akan diisi dalam pelajaran mendatang)
Cetak nama dan deskripsi ruangan pada baris terpisah.
Format Output yang Diharapkan:
Ancient Library
You find yourself in a dusty library filled with ancient books and scrolls.Coba sendiri
Semua pelajaran di Logika dan Alur
1Iterasi Tabel Tingkat Lanjut
Iterasi dengan pairs()Iterasi dengan ipairs()pairs() vs. ipairs()Rangkuman: Lembar Karakter2Fungsi library tabel Lainnya
table.concat()Pembuatan tabel & unpack()table.sort()Pengurutan Kustom dengan FungsiRangkuman, Papan Skor Tertinggi5Proyek: Mesin Petualangan Teks
Persiapan Proyek: RuanganMenghubungkan RuanganLatihan sendiri: Compiler Lua online