Sesi 1 · 60 menit
Node scene dan simpan proyek
Pemain terlihat; tutup dan buka scene yang sama tanpa kehilangan node.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSMP & SMA · Pemula & Lanjutan · 64 sesi per program · 60 menit per sesi
Penjelasan, contoh GDScript, praktik bersama, tugas proyek, pengujian, dan catatan mentor. Pilih jenjang serta program sesuai fondasi siswa. Proyek SMP dan SMA memiliki aturan serta tantangan yang berbeda.
Gunakan Godot 4.x. Contoh diuji dengan Godot 4.4.1 dan renderer Compatibility. Unduh ZIP sesi, ekstrak seluruh isi, lalu Project Manager → Import → pilih project.godot. Jalankan lab dengan F5; tombol kasus A dan B menjalankan contoh konsep. Kode sesi ada pada lesson.gd; main.gd hanya menampilkan kode serta hasil.
Screenshot merupakan tangkapan runtime lab dan starter Godot asli, bukan screenshot editor maupun game akhir. Contoh mengisolasi konsep seperti kondisi, koordinat, snapshot, atau validasi. Setiap proyek juga memiliki starter scene dengan mekanik minimum dan daftar fitur yang perlu dikembangkan. Simpan-muat FileAccess, fitur rubrik yang belum tersedia, dan build lengkap dikerjakan siswa melalui tugas proyek serta pendampingan mentor. Dua hasil lab yang sesuai harapan tidak membuktikan seluruh proyek selesai.
Simpan folder proyek terpisah per siswa dan buat cadangan sebelum perubahan. Catat input, harapan, aktual, perbaikan, dan bantuan yang digunakan. Export membutuhkan template yang cocok dengan versi editor; build baru dianggap diuji setelah benar-benar dijalankan pada perangkat tujuan. Rujukan resmi Godot.
Menguasai fondasi melalui prototipe 2D terbimbing dan penguatan bertahap, lalu mengerjakan 3D setelah pemeriksaan kesiapan. Satu mekanik utama per proyek.
Tidak memerlukan pengalaman coding. Sesi awal mengajarkan print(), indentasi, variabel, tipe data, operator, fungsi, dan kondisi sebelum mekanik game digabungkan.
64 sesi × 1 jam per program. Delapan proyek × delapan sesi: 32 sesi game 2D kemudian 32 sesi game 3D. Gunakan bentuk dasar, scene kecil, demo pendek, dan satu aturan baru setiap latihan.
Mentor memberi kerangka kecil, siswa memprediksi hasil, melengkapi satu fungsi, lalu mengubah data atau aturan. Setelah uji mandiri lolos, kurangi bantuan secara bertahap.
Game 2D · Sesi 1–8
Node, scene, dan GDScript dasar
Prototipe terbimbing: satu pemain, satu koin, skor sekali per koleksi, dan restart scene.
Unduh starter proyek (.zip) · Cakupan dan panduan konstruksi scene

Starter memakai bentuk dasar. Fitur akhir dikembangkan melalui tugas setiap sesi.
Sesi 1 · 60 menit
Pemain terlihat; tutup dan buka scene yang sama tanpa kehilangan node.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 2 · 60 menit
Output memuat dua pesan berurutan; siswa menunjuk baris kesalahan dan memperbaikinya.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 3 · 60 menit
Skor awal 0 menjadi 1; menjalankan ulang mengembalikannya ke 0.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 4 · 60 menit
Satu pemanggilan menghasilkan satu pesan; tanpa pemanggilan tidak ada pesan.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 5 · 60 menit
Satu ketukan memberi satu pesan; saat tombol dilepas tidak ada pesan baru.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 6 · 60 menit
Pemain bergerak ke kanan dan berhenti saat tombol dilepas; speed lebih besar bergerak lebih jauh.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 7 · 60 menit
Satu koin menaikkan skor tepat sekali; siswa menjelaskan bagian skor yang dibuatnya.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 8 · 60 menit
Dua putaran dimulai dengan skor 0; koin dihitung sekali per putaran.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorGame 2D · Sesi 9–16
Gerakan, gravitasi, dan platform
Anak mengembangkan game platformer sambil mempelajari gerakan horizontal, gravitasi, dan lompatan. Mereka berlatih mengatur tabrakan agar karakter dapat berdiri di lantai dan berpindah antarpijakan. Contoh dibangun bertahap dari latihan dasar dengan bentuk sederhana serta satu mekanik inti.
Unduh starter proyek (.zip) · Cakupan dan panduan konstruksi scene

Starter memakai bentuk dasar. Fitur akhir dikembangkan melalui tugas setiap sesi.
Sesi 9 · 60 menit
Menerapkan characterbody2d dan bentuk tabrakan pada Lompat ke Bendera
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 10 · 60 menit
Menerapkan velocity dan move_and_slide pada Lompat ke Bendera
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 11 · 60 menit
Menerapkan gravitasi dan delta fisika pada Lompat ke Bendera
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 12 · 60 menit
Menerapkan is_on_floor dan lompatan pada Lompat ke Bendera
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 13 · 60 menit
Menerapkan jarak platform dan batas kamera pada Lompat ke Bendera
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 14 · 60 menit
Menerapkan area jatuh dan respawn pada Lompat ke Bendera
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 15 · 60 menit
Menerapkan tujuan serta reset level pada Lompat ke Bendera
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 16 · 60 menit
Menerapkan uji lintasan utuh pada Lompat ke Bendera
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorGame 2D · Sesi 17–24
Signal, interaksi, dan pergantian level
Anak membuat objek yang saling merespons melalui signal. Sensor, kondisi, dan antarmuka digunakan untuk menghubungkan tombol, pintu, serta tujuan permainan dalam sebuah puzzle. Contoh dibangun bertahap dari latihan dasar dengan bentuk sederhana serta satu mekanik inti.
Unduh starter proyek (.zip) · Cakupan dan panduan konstruksi scene

Starter memakai bentuk dasar. Fitur akhir dikembangkan melalui tugas setiap sesi.
Sesi 17 · 60 menit
Menerapkan status boolean dan puzzle kecil pada Puzzle Pintu Rahasia
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 18 · 60 menit
Menerapkan area sensor dan kelompok objek pada Puzzle Pintu Rahasia
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 19 · 60 menit
Menerapkan signal tombol pada Puzzle Pintu Rahasia
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 20 · 60 menit
Menerapkan if serta syarat pintu pada Puzzle Pintu Rahasia
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 21 · 60 menit
Menerapkan label status puzzle pada Puzzle Pintu Rahasia
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 22 · 60 menit
Menerapkan dua tombol dan reset pada Puzzle Pintu Rahasia
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 23 · 60 menit
Menerapkan variasi susunan ruangan pada Puzzle Pintu Rahasia
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 24 · 60 menit
Menerapkan uji kondisi pintu pada Puzzle Pintu Rahasia
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorGame 2D · Sesi 25–32
Game akhir, antarmuka, dan pengujian
Anak menggabungkan scene, GDScript, signal, dan antarmuka menjadi game kecil yang lengkap. Mentor membimbing perencanaan fitur, pembuatan rintangan berulang, serta pengujian sebelum hasil dipresentasikan. Contoh dibangun bertahap dari latihan dasar dengan bentuk sederhana serta satu mekanik inti.
Unduh starter proyek (.zip) · Cakupan dan panduan konstruksi scene

Starter memakai bentuk dasar. Fitur akhir dikembangkan melalui tugas setiap sesi.
Sesi 25 · 60 menit
Menerapkan aturan arena dan keadaan permainan pada Arena Bertahan
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 26 · 60 menit
Menerapkan packedscene dan instance pada Arena Bertahan
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 27 · 60 menit
Menerapkan timer dan spawn pada Arena Bertahan
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 28 · 60 menit
Menerapkan tabrakan dan nyawa pada Arena Bertahan
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 29 · 60 menit
Menerapkan label waktu dan akhir pada Arena Bertahan
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 30 · 60 menit
Menerapkan pembersihan objek pada Arena Bertahan
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 31 · 60 menit
Menerapkan uji dua putaran arena pada Arena Bertahan
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 32 · 60 menit
Menerapkan serah terima game 2d pada Arena Bertahan
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorGame 3D · Sesi 33–40
Ruang 3D, kamera, dan gerakan
Anak beralih dari koordinat 2D ke ruang tiga dimensi. Bentuk dasar digunakan untuk memahami posisi, ukuran, kamera, pencahayaan, dan kontrol karakter. Contoh dibangun bertahap dari latihan dasar dengan bentuk sederhana serta satu mekanik inti.
Unduh starter proyek (.zip) · Cakupan dan panduan konstruksi scene

Starter memakai bentuk dasar. Fitur akhir dikembangkan melalui tugas setiap sesi.
Sesi 33 · 60 menit
Menerapkan node3d sumbu dan transform pada Jelajah Pulau 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 34 · 60 menit
Menerapkan mesh material dan cahaya pada Jelajah Pulau 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 35 · 60 menit
Menerapkan characterbody3d dan tabrakan pada Jelajah Pulau 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 36 · 60 menit
Menerapkan vector3 input dan delta pada Jelajah Pulau 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 37 · 60 menit
Menerapkan kamera mengikuti pemain pada Jelajah Pulau 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 38 · 60 menit
Menerapkan area3d koleksi pada Jelajah Pulau 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 39 · 60 menit
Menerapkan reset ruang 3d pada Jelajah Pulau 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 40 · 60 menit
Menerapkan uji pulau dari dua arah pada Jelajah Pulau 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorGame 3D · Sesi 41–48
Lompatan dan rintangan 3D
Anak menerapkan dasar gerakan pada lintasan bertingkat. Pengujian kamera dan tabrakan membantu memastikan platform mudah dilihat serta dapat dicapai pemain. Contoh dibangun bertahap dari latihan dasar dengan bentuk sederhana serta satu mekanik inti.
Unduh starter proyek (.zip) · Cakupan dan panduan konstruksi scene

Starter memakai bentuk dasar. Fitur akhir dikembangkan melalui tugas setiap sesi.
Sesi 41 · 60 menit
Menerapkan gravitasi 3d dan velocity pada Lintasan Langit
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 42 · 60 menit
Menerapkan lompat pada lantai pada Lintasan Langit
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 43 · 60 menit
Menerapkan platform bertingkat pada Lintasan Langit
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 44 · 60 menit
Menerapkan area jatuh 3d pada Lintasan Langit
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 45 · 60 menit
Menerapkan checkpoint posisi aman pada Lintasan Langit
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 46 · 60 menit
Menerapkan kamera dan keterbacaan jarak pada Lintasan Langit
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 47 · 60 menit
Menerapkan tujuan level 3d pada Lintasan Langit
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 48 · 60 menit
Menerapkan uji lintasan 3d utuh pada Lintasan Langit
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorGame 3D · Sesi 49–56
Interaksi dan puzzle 3D
Anak mengembangkan interaksi dengan benda di dalam ruang 3D. Status objek dan signal digunakan untuk menghubungkan tindakan pemain dengan perubahan lingkungan. Contoh dibangun bertahap dari latihan dasar dengan bentuk sederhana serta satu mekanik inti.
Unduh starter proyek (.zip) · Cakupan dan panduan konstruksi scene

Starter memakai bentuk dasar. Fitur akhir dikembangkan melalui tugas setiap sesi.
Sesi 49 · 60 menit
Menerapkan interaksi objek di ruang pada Ruang Misteri
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 50 · 60 menit
Menerapkan input aksi dan sasaran pada Ruang Misteri
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 51 · 60 menit
Menerapkan petunjuk interaksi pada Ruang Misteri
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 52 · 60 menit
Menerapkan signal dan status sakelar pada Ruang Misteri
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 53 · 60 menit
Menerapkan pintu dan collision pada Ruang Misteri
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 54 · 60 menit
Menerapkan ruangan kedua pada Ruang Misteri
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 55 · 60 menit
Menerapkan kasus salah sasaran pada Ruang Misteri
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 56 · 60 menit
Menerapkan uji puzzle ruang pada Ruang Misteri
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorGame 3D · Sesi 57–64
Proyek akhir game 3D
Anak menyatukan kemampuan sebelumnya menjadi game 3D berskala kecil. Fitur dibangun bertahap, lalu diuji bersama untuk memastikan alur permainan dapat diselesaikan. Contoh dibangun bertahap dari latihan dasar dengan bentuk sederhana serta satu mekanik inti.
Unduh starter proyek (.zip) · Cakupan dan panduan konstruksi scene

Starter memakai bentuk dasar. Fitur akhir dikembangkan melalui tugas setiap sesi.
Sesi 57 · 60 menit
Menerapkan brief arena kristal pada Misi Kristal 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 58 · 60 menit
Menerapkan model scene dan data awal pada Misi Kristal 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 59 · 60 menit
Menerapkan rintangan berulang 3d pada Misi Kristal 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 60 · 60 menit
Menerapkan integrasi kristal serta nyawa pada Misi Kristal 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 61 · 60 menit
Menerapkan menu dan hasil pada Misi Kristal 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 62 · 60 menit
Menerapkan uji kamera dan collision pada Misi Kristal 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 63 · 60 menit
Menerapkan build lokal dan readme pada Misi Kristal 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 64 · 60 menit
Menerapkan presentasi game 3d pada Misi Kristal 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorMembangun puzzle dan simulasi game kecil dengan array, fungsi, waypoint, serta perubahan keadaan yang dapat ditelusuri, menggunakan contoh penghubung dan uji kasus terarah.
Dapat memakai variabel, kondisi, fungsi berparameter, signal, input, collision, serta reset pada game 2D dan 3D kecil. Audit array, koordinat, dan Timer ada pada awal proyek; beri penguatan sebelum tahap yang belum siap.
64 sesi × 1 jam per program. Empat proyek × 16 sesi; puzzle satu peti, satu jenis menara, drone tiga tujuan, dan tiga kontrak. Mentor menyediakan kerangka data serta contoh kecil; tuntaskan satu aturan sebelum pengayaan.
Mentor memberi kerangka kecil, siswa memprediksi hasil, melengkapi satu fungsi, lalu mengubah data atau aturan. Setelah uji mandiri lolos, kurangi bantuan secara bertahap.
Game 2D · Sesi 1–16
Model keadaan dan riwayat perintah
Puzzle dorong satu peti ke target dengan validasi langkah, tombol urungkan, dan pengujian susunan peta baru.
Unduh starter proyek (.zip) · Cakupan dan panduan konstruksi scene

Starter memakai bentuk dasar. Fitur akhir dikembangkan melalui tugas setiap sesi.
Sesi 1 · 60 menit
Menerapkan audit koordinat dan array pada Laboratorium Puzzle Grid
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 2 · 60 menit
Menerapkan array papan dan identitas petak pada Laboratorium Puzzle Grid
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 3 · 60 menit
Menerapkan aturan tetangga dan batas pada Laboratorium Puzzle Grid
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 4 · 60 menit
Menerapkan prediksi satu langkah sah pada Laboratorium Puzzle Grid
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 5 · 60 menit
Menerapkan fungsi calon posisi pada Laboratorium Puzzle Grid
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 6 · 60 menit
Menerapkan peti dan sel di belakangnya pada Laboratorium Puzzle Grid
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 7 · 60 menit
Menerapkan penolakan langkah tanpa perubahan pada Laboratorium Puzzle Grid
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 8 · 60 menit
Menerapkan input satu langkah per aksi pada Laboratorium Puzzle Grid
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 9 · 60 menit
Menerapkan snapshot keadaan papan pada Laboratorium Puzzle Grid
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 10 · 60 menit
Menerapkan salinan data dan referensi pada Laboratorium Puzzle Grid
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 11 · 60 menit
Menerapkan pulihkan satu langkah pada Laboratorium Puzzle Grid
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 12 · 60 menit
Menerapkan urungkan saat riwayat kosong pada Laboratorium Puzzle Grid
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 13 · 60 menit
Menerapkan reset dengan peta awal pada Laboratorium Puzzle Grid
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 14 · 60 menit
Menerapkan peta baru dari data pada Laboratorium Puzzle Grid
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 15 · 60 menit
Menerapkan matriks kasus buntu serta menang pada Laboratorium Puzzle Grid
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 16 · 60 menit
Menerapkan presentasi puzzle grid pada Laboratorium Puzzle Grid
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorGame 2D · Sesi 17–32
Konfigurasi gelombang dan interaksi sistem
Satu menara menghadapi dua gelombang musuh pada lintasan tetap; target, interval, biaya, dan hasil permainan dapat diuji.
Unduh starter proyek (.zip) · Cakupan dan panduan konstruksi scene

Starter memakai bentuk dasar. Fitur akhir dikembangkan melalui tugas setiap sesi.
Sesi 17 · 60 menit
Menerapkan audit timer signal dan instance pada Menara Pertahanan Mini
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 18 · 60 menit
Menerapkan kontrak lintasan waypoint pada Menara Pertahanan Mini
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 19 · 60 menit
Menerapkan data musuh serta gelombang pada Menara Pertahanan Mini
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 20 · 60 menit
Menerapkan prediksi jangkauan menara pada Menara Pertahanan Mini
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 21 · 60 menit
Menerapkan gerak musuh di lintasan pada Menara Pertahanan Mini
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 22 · 60 menit
Menerapkan pemilihan target dalam jangkauan pada Menara Pertahanan Mini
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 23 · 60 menit
Menerapkan interval serangan tunggal pada Menara Pertahanan Mini
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 24 · 60 menit
Menerapkan target hilang saat diproses pada Menara Pertahanan Mini
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 25 · 60 menit
Menerapkan biaya dan hadiah pada Menara Pertahanan Mini
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 26 · 60 menit
Menerapkan musuh lolos dan nyawa pada Menara Pertahanan Mini
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 27 · 60 menit
Menerapkan akhir gelombang pada Menara Pertahanan Mini
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 28 · 60 menit
Menerapkan pembersihan serta reset pada Menara Pertahanan Mini
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 29 · 60 menit
Menerapkan dua konfigurasi parameter pada Menara Pertahanan Mini
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 30 · 60 menit
Menerapkan pengukuran hasil gelombang pada Menara Pertahanan Mini
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 31 · 60 menit
Menerapkan kasus batas dari penguji pada Menara Pertahanan Mini
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 32 · 60 menit
Menerapkan presentasi pertahanan mini pada Menara Pertahanan Mini
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorGame 3D · Sesi 33–48
Antrean perintah dan keadaan agen
Drone mengeksekusi antrean tiga tujuan pada lintasan 3D tetap dengan baterai, pembatalan, kembali ke pangkalan, dan progres tersimpan.
Unduh starter proyek (.zip) · Cakupan dan panduan konstruksi scene

Starter memakai bentuk dasar. Fitur akhir dikembangkan melalui tugas setiap sesi.
Sesi 33 · 60 menit
Menerapkan audit vector3 dan waypoint pada Drone Penyelamat 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 34 · 60 menit
Menerapkan model antrean tiga tujuan pada Drone Penyelamat 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 35 · 60 menit
Menerapkan keadaan diam jalan dan pulang pada Drone Penyelamat 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 36 · 60 menit
Menerapkan prediksi urutan kunjungan pada Drone Penyelamat 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 37 · 60 menit
Menerapkan pelaksana satu tujuan aktif pada Drone Penyelamat 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 38 · 60 menit
Menerapkan ambang tiba tanpa overshoot pada Drone Penyelamat 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 39 · 60 menit
Menerapkan selesaikan tujuan tepat sekali pada Drone Penyelamat 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 40 · 60 menit
Menerapkan transisi ke tujuan berikut pada Drone Penyelamat 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 41 · 60 menit
Menerapkan baterai dan biaya perjalanan pada Drone Penyelamat 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 42 · 60 menit
Menerapkan kembali ke pangkalan pada Drone Penyelamat 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 43 · 60 menit
Menerapkan pembatalan pada titik aman pada Drone Penyelamat 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 44 · 60 menit
Menerapkan data progres di checkpoint pada Drone Penyelamat 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 45 · 60 menit
Menerapkan validasi file progres pada Drone Penyelamat 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 46 · 60 menit
Menerapkan pemulihan tanpa tugas ganda pada Drone Penyelamat 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 47 · 60 menit
Menerapkan antrean baru dari penguji pada Drone Penyelamat 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 48 · 60 menit
Menerapkan presentasi drone pada Drone Penyelamat 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorGame 3D · Sesi 49–64
Capstone baru dengan batas kapasitas dan waktu
Prototipe tiga kontrak pengiriman pada dua rute dengan kapasitas muatan, tenggat, laporan hasil, serta build lokal yang diuji.
Unduh starter proyek (.zip) · Cakupan dan panduan konstruksi scene

Starter memakai bentuk dasar. Fitur akhir dikembangkan melalui tugas setiap sesi.
Sesi 49 · 60 menit
Menerapkan brief tiga kontrak logistik pada Stasiun Logistik 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 50 · 60 menit
Menerapkan data kontrak dan identitas pada Stasiun Logistik 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 51 · 60 menit
Menerapkan dua rute serta estimasi waktu pada Stasiun Logistik 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 52 · 60 menit
Menerapkan rencana kasus gagal pada Stasiun Logistik 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 53 · 60 menit
Menerapkan terima satu muatan pada Stasiun Logistik 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 54 · 60 menit
Menerapkan validasi kapasitas sebelum berangkat pada Stasiun Logistik 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 55 · 60 menit
Menerapkan gerak pada rute pilihan pada Stasiun Logistik 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 56 · 60 menit
Menerapkan syarat tiba dan pengiriman pada Stasiun Logistik 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 57 · 60 menit
Menerapkan waktu serta tenggat pada Stasiun Logistik 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 58 · 60 menit
Menerapkan penilaian kontrak sekali pada Stasiun Logistik 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 59 · 60 menit
Menerapkan ringkasan hasil pada Stasiun Logistik 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 60 · 60 menit
Menerapkan reset atau muat checkpoint pada Stasiun Logistik 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 61 · 60 menit
Menerapkan kasus melebihi kapasitas pada Stasiun Logistik 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 62 · 60 menit
Menerapkan uji pengguna pada brief baru pada Stasiun Logistik 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 63 · 60 menit
Menerapkan build lokal dan dokumentasi pada Stasiun Logistik 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 64 · 60 menit
Menerapkan presentasi logistik pada Stasiun Logistik 3D
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorMenguasai fondasi melalui prototipe 2D terbimbing dan penguatan bertahap, lalu mengerjakan 3D setelah pemeriksaan kesiapan. Aturan, data dan keputusan dijelaskan melalui uji kecil.
Tidak memerlukan pengalaman coding. Editor, print(), indentasi, tipe data, operator, parameter, return, if dan signal diajarkan sebelum game pertama dirangkai.
64 sesi × 1 jam per program. Delapan proyek × delapan sesi: 32 sesi 2D kemudian 32 sesi 3D. Setiap game memiliki mekanik sendiri; gambar memakai bentuk sederhana dan tidak menjadi target kualitas komersial.
Mentor mendemonstrasikan satu konsep, siswa memprediksi hasil lalu menulis bagian kecil sendiri. Gunakan bentuk dasar dan catat bantuan; perluas hanya setelah versi minimum serta reset dapat dijelaskan.
Game 2D · Sesi 1–8
Fondasi GDScript dan kendali event
Prototipe terbimbing: satu tombol, Timer, penolakan klik terlalu awal, dan satu percobaan reaksi.
Unduh starter proyek (.zip) · Cakupan dan panduan konstruksi scene

Starter memakai bentuk dasar. Fitur akhir dikembangkan melalui tugas setiap sesi.
Sesi 1 · 60 menit
Tombol terlihat setelah scene disimpan dan dibuka ulang.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 2 · 60 menit
Dua pesan muncul berurutan dan siswa memperbaiki baris yang ditunjuk Output.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 3 · 60 menit
Nilai 0 menjadi 1 dan kembali 0 ketika scene dijalankan ulang.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 4 · 60 menit
Satu pemanggilan memberi satu pesan; siswa dapat mengganti isi fungsi.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 5 · 60 menit
Klik saat siap dihitung; klik saat belum siap ditolak.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 6 · 60 menit
Label siap muncul setelah timeout; klik saat menunggu tidak dianggap berhasil.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 7 · 60 menit
Satu percobaan membedakan klik terlalu awal dan klik setelah siap.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 8 · 60 menit
Dua percobaan dari scene awal memberi aturan yang sama; bantuan mentor dicatat.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorGame 2D · Sesi 9–16
Input, vektor dan tabrakan 2D
Pong lokal dua pemain dengan dua paddle, satu bola, batas arena, skor sampai tiga, dan servis ulang yang konsisten.
Unduh starter proyek (.zip) · Cakupan dan panduan konstruksi scene

Starter memakai bentuk dasar. Fitur akhir dikembangkan melalui tugas setiap sesi.
Sesi 9 · 60 menit
Menerapkan arena pong dan input map pada Pong Dua Pemain sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 10 · 60 menit
Menerapkan vector2 velocity dan delta pada Pong Dua Pemain sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 11 · 60 menit
Menerapkan bola dan pantulan pada Pong Dua Pemain sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 12 · 60 menit
Menerapkan servis dan arah awal pada Pong Dua Pemain sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 13 · 60 menit
Menerapkan garis gol dan signal pada Pong Dua Pemain sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 14 · 60 menit
Menerapkan skor sampai tiga pada Pong Dua Pemain sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 15 · 60 menit
Menerapkan ulang dan uji tepi paddle pada Pong Dua Pemain sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 16 · 60 menit
Menerapkan uji dua pemain pong pada Pong Dua Pemain sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorGame 2D · Sesi 17–24
Antarmuka dan data percabangan
Cerita interaktif tiga bagian dengan dua pilihan per simpul, satu flag keputusan, dan dua akhir yang dapat dijelaskan.
Unduh starter proyek (.zip) · Cakupan dan panduan konstruksi scene

Starter memakai bentuk dasar. Fitur akhir dikembangkan melalui tugas setiap sesi.
Sesi 17 · 60 menit
Menerapkan wireframe cerita dan control pada Cerita Pilihan sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 18 · 60 menit
Menerapkan dictionary satu simpul pada Cerita Pilihan sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 19 · 60 menit
Menerapkan array dan id cerita pada Cerita Pilihan sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 20 · 60 menit
Menerapkan signal pilihan dan transisi pada Cerita Pilihan sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 21 · 60 menit
Menerapkan flag keputusan pada Cerita Pilihan sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 22 · 60 menit
Menerapkan dua akhir dan input terkunci pada Cerita Pilihan sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 23 · 60 menit
Menerapkan reset dan pemeriksaan cabang pada Cerita Pilihan sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 24 · 60 menit
Menerapkan uji pembaca cerita pada Cerita Pilihan sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorGame 2D · Sesi 25–32
Array, status dan pengujian game 2D
Game memori enam kartu atau tiga pasangan dengan pembatas dua kartu terbuka, penghitung langkah, menu, dan hasil.
Unduh starter proyek (.zip) · Cakupan dan panduan konstruksi scene

Starter memakai bentuk dasar. Fitur akhir dikembangkan melalui tugas setiap sesi.
Sesi 25 · 60 menit
Menerapkan data enam kartu pada Pasangan Kartu sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 26 · 60 menit
Menerapkan keadaan kartu pada Pasangan Kartu sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 27 · 60 menit
Menerapkan dua pilihan unik pada Pasangan Kartu sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 28 · 60 menit
Menerapkan bandingkan pasangan pada Pasangan Kartu sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 29 · 60 menit
Menerapkan timer balik kartu pada Pasangan Kartu sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 30 · 60 menit
Menerapkan menu main hasil pada Pasangan Kartu sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 31 · 60 menit
Menerapkan audit fondasi sebelum 3d pada Pasangan Kartu sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 32 · 60 menit
Menerapkan uji game memori lengkap pada Pasangan Kartu sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorGame 3D · Sesi 33–40
Transform, sumbu dan pencocokan orientasi
Puzzle orientasi satu kubus berwarna yang diputar per 90 derajat pada satu sumbu untuk mencocokkan tiga target sederhana.
Unduh starter proyek (.zip) · Cakupan dan panduan konstruksi scene

Starter memakai bentuk dasar. Fitur akhir dikembangkan melalui tugas setiap sesi.
Sesi 33 · 60 menit
Menerapkan ruang 3d dan kamera pada Putar Bentuk 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 34 · 60 menit
Menerapkan material sisi dan target pada Putar Bentuk 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 35 · 60 menit
Menerapkan transform lokal dan derajat pada Putar Bentuk 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 36 · 60 menit
Menerapkan indeks orientasi diskret pada Putar Bentuk 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 37 · 60 menit
Menerapkan periksa target pada Putar Bentuk 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 38 · 60 menit
Menerapkan tiga target sebagai array pada Putar Bentuk 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 39 · 60 menit
Menerapkan reset dan uji rotasi penuh pada Putar Bentuk 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 40 · 60 menit
Menerapkan presentasi orientasi pada Putar Bentuk 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorGame 3D · Sesi 41–48
Impuls fisika dan percobaan terkontrol
Bowling tiga pin pada satu lintasan pendek dengan kekuatan tembakan terbatas, penilaian setelah bola berhenti, dan reset melalui scene baru.
Unduh starter proyek (.zip) · Cakupan dan panduan konstruksi scene

Starter memakai bentuk dasar. Fitur akhir dikembangkan melalui tugas setiap sesi.
Sesi 41 · 60 menit
Menerapkan lintasan dan badan fisika pada Bowling Mini 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 42 · 60 menit
Menerapkan gravitasi dan material fisika pada Bowling Mini 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 43 · 60 menit
Menerapkan input kekuatan terbatas pada Bowling Mini 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 44 · 60 menit
Menerapkan impuls satu tembakan pada Bowling Mini 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 45 · 60 menit
Menerapkan tunggu hasil fisika pada Bowling Mini 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 46 · 60 menit
Menerapkan pin jatuh dan hasil pada Bowling Mini 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 47 · 60 menit
Menerapkan reset dengan instance baru pada Bowling Mini 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 48 · 60 menit
Menerapkan uji bowling tiga pin pada Bowling Mini 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorGame 3D · Sesi 49–56
Arah, kekuatan dan status bola
Golf mini satu lubang dengan dua penghalang kotak, arah bidik, kekuatan terbatas, penghitung pukulan dan hasil.
Unduh starter proyek (.zip) · Cakupan dan panduan konstruksi scene

Starter memakai bentuk dasar. Fitur akhir dikembangkan melalui tugas setiap sesi.
Sesi 49 · 60 menit
Menerapkan lapangan golf dan collision pada Golf Mini 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 50 · 60 menit
Menerapkan arah bidik pada x-z pada Golf Mini 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 51 · 60 menit
Menerapkan kekuatan dan pukulan pada Golf Mini 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 52 · 60 menit
Menerapkan ambang diam yang stabil pada Golf Mini 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 53 · 60 menit
Menerapkan tujuan dan kecepatan masuk pada Golf Mini 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 54 · 60 menit
Menerapkan batas lima pukulan pada Golf Mini 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 55 · 60 menit
Menerapkan ulang dan variasi penghalang pada Golf Mini 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 56 · 60 menit
Menerapkan uji golf dari brief baru pada Golf Mini 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorGame 3D · Sesi 57–64
Integrasi checkpoint, antarmuka dan simpan lokal
Time trial kendaraan kotak pada jalur datar dengan tiga gerbang berurutan, menu, waktu akhir, dan rekor lokal sederhana.
Unduh starter proyek (.zip) · Cakupan dan panduan konstruksi scene

Starter memakai bentuk dasar. Fitur akhir dikembangkan melalui tugas setiap sesi.
Sesi 57 · 60 menit
Menerapkan brief balap dan scene terpisah pada Balap Waktu 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 58 · 60 menit
Menerapkan gerak arcade dan kamera pada Balap Waktu 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 59 · 60 menit
Menerapkan gerbang berurutan pada Balap Waktu 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 60 · 60 menit
Menerapkan waktu dan hasil putaran pada Balap Waktu 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 61 · 60 menit
Menerapkan menu serta ulang lengkap pada Balap Waktu 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 62 · 60 menit
Menerapkan rekor lokal tervalidasi pada Balap Waktu 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 63 · 60 menit
Menerapkan uji build pada perangkat kelas pada Balap Waktu 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 64 · 60 menit
Menerapkan presentasi portofolio balap pada Balap Waktu 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorMerancang aturan game taktik, transaksi inventaris, persepsi stealth dan graf misi bercabang melalui data terpisah, keputusan mandiri, kasus gagal serta pengujian build kecil.
Sudah dapat memakai variabel, kondisi, fungsi, array, Dictionary, signal, input, collision, Timer, reset serta scene 2D dan 3D. Awal setiap proyek mengaudit prasyarat melalui contoh kecil sebelum sistem digabungkan.
64 sesi × 1 jam per program. Empat proyek × 16 sesi: dua game sistem 2D, lalu dua game sistem 3D. Arena dan data dibatasi; tidak mencakup jaringan, AI pencari rute atau dunia luas.
Mentor memberi contoh penghubung terpisah dan kartu prasyarat. Siswa menulis kontrak data, hasil harapan dan keputusan sendiri; kurangi fitur jika aturan minimum belum lolos uji.
Game 2D · Sesi 1–16
Aturan aksi dan giliran berbasis data
Game taktik lokal bergantian di papan 5 × 5: dua unit per kubu, gerak satu petak, serang tetangga, dan dua poin aksi per giliran.
Unduh starter proyek (.zip) · Cakupan dan panduan konstruksi scene

Starter memakai bentuk dasar. Fitur akhir dikembangkan melalui tugas setiap sesi.
Sesi 1 · 60 menit
Menerapkan audit array koordinat dan fungsi pada Taktik Giliran 2D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 2 · 60 menit
Menerapkan skema papan dan unit pada Taktik Giliran 2D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 3 · 60 menit
Menerapkan render papan 5 × 5 pada Taktik Giliran 2D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 4 · 60 menit
Menerapkan kontrak satu aksi pada Taktik Giliran 2D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 5 · 60 menit
Menerapkan pemilihan unit aktif pada Taktik Giliran 2D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 6 · 60 menit
Menerapkan gerak tetangga satu petak pada Taktik Giliran 2D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 7 · 60 menit
Menerapkan poin aksi dan transaksi gerak pada Taktik Giliran 2D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 8 · 60 menit
Menerapkan serang dan hp pada Taktik Giliran 2D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 9 · 60 menit
Menerapkan pergantian giliran pada Taktik Giliran 2D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 10 · 60 menit
Menerapkan kondisi menang serta penguncian pada Taktik Giliran 2D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 11 · 60 menit
Menerapkan penguji aturan terpisah pada Taktik Giliran 2D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 12 · 60 menit
Menerapkan dua susunan dari data pada Taktik Giliran 2D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 13 · 60 menit
Menerapkan uji pengguna dan keterbacaan pada Taktik Giliran 2D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 14 · 60 menit
Menerapkan perbaikan prioritas pada Taktik Giliran 2D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 15 · 60 menit
Menerapkan build dan matriks regresi pada Taktik Giliran 2D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 16 · 60 menit
Menerapkan presentasi taktik bergiliran pada Taktik Giliran 2D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorGame 2D · Sesi 17–32
Inventaris dan transaksi crafting
Game crafting berbasis pesanan: tiga material, tiga resep, inventaris terbatas, dan pemenuhan tiga pesanan tanpa bahan atau hadiah ganda.
Unduh starter proyek (.zip) · Cakupan dan panduan konstruksi scene

Starter memakai bentuk dasar. Fitur akhir dikembangkan melalui tugas setiap sesi.
Sesi 17 · 60 menit
Menerapkan audit dictionary dan salinan pada Bengkel Item 2D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 18 · 60 menit
Menerapkan katalog item dan resep pada Bengkel Item 2D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 19 · 60 menit
Menerapkan inventaris dan tampilan pada Bengkel Item 2D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 20 · 60 menit
Menerapkan kontrak crafting atomik pada Bengkel Item 2D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 21 · 60 menit
Menerapkan pemeriksa satu resep pada Bengkel Item 2D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 22 · 60 menit
Menerapkan penerapan transaksi pada Bengkel Item 2D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 23 · 60 menit
Menerapkan klik cepat dan aksi tunggal pada Bengkel Item 2D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 24 · 60 menit
Menerapkan kapasitas hasil pada Bengkel Item 2D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 25 · 60 menit
Menerapkan data tiga pesanan pada Bengkel Item 2D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 26 · 60 menit
Menerapkan serah item serta hadiah sekali pada Bengkel Item 2D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 27 · 60 menit
Menerapkan urutan produksi yang mungkin pada Bengkel Item 2D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 28 · 60 menit
Menerapkan simpan inventaris tervalidasi pada Bengkel Item 2D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 29 · 60 menit
Menerapkan file rusak dan default aman pada Bengkel Item 2D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 30 · 60 menit
Menerapkan resep baru dari penguji pada Bengkel Item 2D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 31 · 60 menit
Menerapkan uji pengguna dan build bengkel pada Bengkel Item 2D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 32 · 60 menit
Menerapkan presentasi transaksi crafting pada Bengkel Item 2D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorGame 3D · Sesi 33–48
Persepsi, penghalang dan state machine
Game stealth satu koridor dengan satu penjaga, jalur patroli tetap, pandangan terhalang dinding, tingkat curiga, dan satu pintu keluar.
Unduh starter proyek (.zip) · Cakupan dan panduan konstruksi scene

Starter memakai bentuk dasar. Fitur akhir dikembangkan melalui tugas setiap sesi.
Sesi 33 · 60 menit
Menerapkan audit vector3 dan delta pada Misi Senyap 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 34 · 60 menit
Menerapkan graybox koridor pada Misi Senyap 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 35 · 60 menit
Menerapkan penjaga dan tiga waypoint pada Misi Senyap 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 36 · 60 menit
Menerapkan diagram keadaan terbatas pada Misi Senyap 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 37 · 60 menit
Menerapkan jarak dan sudut pandang pada Misi Senyap 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 38 · 60 menit
Menerapkan raycast garis pandang pada Misi Senyap 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 39 · 60 menit
Menerapkan curiga naik turun pada Misi Senyap 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 40 · 60 menit
Menerapkan transisi alert pada Misi Senyap 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 41 · 60 menit
Menerapkan keluar dan prioritas hasil pada Misi Senyap 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 42 · 60 menit
Menerapkan feedback persepsi pada Misi Senyap 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 43 · 60 menit
Menerapkan reset keadaan lengkap pada Misi Senyap 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 44 · 60 menit
Menerapkan kasus batas persepsi pada Misi Senyap 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 45 · 60 menit
Menerapkan eksperimen satu parameter pada Misi Senyap 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 46 · 60 menit
Menerapkan susunan dinding baru pada Misi Senyap 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 47 · 60 menit
Menerapkan build dan uji pengguna stealth pada Misi Senyap 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 48 · 60 menit
Menerapkan presentasi misi senyap pada Misi Senyap 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorGame 3D · Sesi 49–64
Graf misi, prasyarat dan persistensi
Game naratif di satu halaman kecil dengan dua NPC, tiga misi berbasis flag, dua akhir, dan simpan-muat progres tervalidasi.
Unduh starter proyek (.zip) · Cakupan dan panduan konstruksi scene

Starter memakai bentuk dasar. Fitur akhir dikembangkan melalui tugas setiap sesi.
Sesi 49 · 60 menit
Menerapkan audit flag dan graf misi pada Ekspedisi Bercabang 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 50 · 60 menit
Menerapkan brief dan skema misi pada Ekspedisi Bercabang 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 51 · 60 menit
Menerapkan courtyard dan dua npc pada Ekspedisi Bercabang 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 52 · 60 menit
Menerapkan dialog dari data pada Ekspedisi Bercabang 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 53 · 60 menit
Menerapkan evaluasi prasyarat pada Ekspedisi Bercabang 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 54 · 60 menit
Menerapkan status misi terpusat pada Ekspedisi Bercabang 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 55 · 60 menit
Menerapkan akibat pilihan sekali pada Ekspedisi Bercabang 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 56 · 60 menit
Menerapkan dua cabang akhir pada Ekspedisi Bercabang 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 57 · 60 menit
Menerapkan log misi dan petunjuk pada Ekspedisi Bercabang 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 58 · 60 menit
Menerapkan skema simpan versi satu pada Ekspedisi Bercabang 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 59 · 60 menit
Menerapkan validasi sebelum muat pada Ekspedisi Bercabang 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 60 · 60 menit
Menerapkan reset dan pemulihan pada Ekspedisi Bercabang 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 61 · 60 menit
Menerapkan matriks jalur misi pada Ekspedisi Bercabang 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 62 · 60 menit
Menerapkan brief pengguna baru pada Ekspedisi Bercabang 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 63 · 60 menit
Menerapkan build dan penyerahan pada Ekspedisi Bercabang 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentorSesi 64 · 60 menit
Menerapkan presentasi game naratif pada Ekspedisi Bercabang 3D sesuai batas versi minimum.
Buka presentasi →Unduh lab konsep (.zip)Catatan mentor