Kembali ke Katalog Course
Scratch Scratch A (7-12 Tahun)

Build Platformer Game Using Scratch

Proyek akhir: Platformer. Anak membuat game platformer lengkap dengan gerak, lompatan, level, hazard, dan objek interaktif.

Pertemuan

4 sesi

Format

Private atau group

Output

Proyek playable

Ilustrasi game platformer untuk anak

Tentang proyek

Anak membuat petualangan kecil yang bisa dimainkan sendiri.

Fokusnya bukan hanya melompat dari satu platform ke platform lain, tetapi juga belajar menyusun alur level yang rapi dan seru.

Learning Path

Yang akan dipelajari

Materi dibuat bertahap agar anak paham alur, bukan hanya mengikuti instruksi.

Dasar tools dan logika

Mengenal area kerja, aset, kontrol, variabel, dan pola berpikir proyek.

Membangun gameplay

Membuat interaksi, skor, rintangan, kondisi menang/kalah, dan finishing.

Silabus

Rencana pertemuan

1 Basic Scratch 3 topik pembahasan Buka
  • World building: menyiapkan sprite karakter dan backdrop yang memiliki lantai dan rintangan.
  • Initial state: mengatur posisi spawn karakter agar selalu mulai dari titik aman setiap bendera hijau diklik.
  • Physics intro: memahami bahwa karakter harus menempel pada warna lantai tertentu.
2 Logic & Controlling 3 topik pembahasan Buka
  • Horizontal movement: menggunakan tombol panah kanan dan kiri untuk mengubah koordinat x.
  • Jump logic: membuat variabel y_velocity untuk melompat dan mencegah double jump di udara.
  • Friction: menambahkan efek licin agar gerakan berhenti secara halus.
3 Mapping Function 3 topik pembahasan Buka
  • Level system: menggunakan logika menyentuh pinggir layar untuk pindah ke backdrop level berikutnya.
  • Hazard detection: jika menyentuh rintangan, karakter kembali ke titik checkpoint.
  • Interactive objects: membuat koin atau kunci yang bisa hilang saat disentuh menggunakan blok hide.
4 Finishing 3 topik pembahasan Buka
  • Smooth animation: mengatur arah hadap karakter dan animasi berjalan.
  • Game mechanics: menambahkan variabel jumlah nyawa atau timer.
  • Final boss or goal: menambahkan objek bendera atau pintu keluar sebagai tanda game selesai.