Tutorial Cara Membuat Game Flappy Bird di Scratch, Mudah dan Menyenangkan Cocok Untuk Anak SD dan SMP

🎮 Tutorial Cara Membuat Game Flappy Bird di Scratch

Scratch adalah platform pemrograman visual yang sangat cocok digunakan oleh anak-anak maupun pemula untuk belajar koding. Salah satu proyek seru yang bisa dibuat di Scratch adalah game Flappy Bird! Game ini sederhana, tapi mengajarkan banyak konsep pemrograman dasar seperti pergerakan, deteksi tabrakan, dan penghitungan skor.

Cara Membuat Game Flappy Bird di Scratch
Cara Membuat Game Flappy Bird di Scratch


Dalam tutorial ini, kita akan belajar langkah demi langkah membuat game Flappy Bird versi kamu sendiri di Scratch.

🔧 Persiapan Awal

1. Buka Scratch

Kunjungi situs: https://scratch.mit.edu
Login dengan akunmu. Jika belum punya, kamu bisa daftar gratis terlebih dahulu.

2. Buat Proyek Baru

Klik "Create" (Buat) di bagian atas untuk memulai proyek baru. Ganti nama proyek menjadi “Flappy Bird”.

🎨 Langkah 1: Buat atau Pilih Karakter Burung

  • Hapus Sprite kucing default.

  • Klik “Choose a Sprite” dan pilih burung (bisa buat sendiri atau unggah gambar Flappy Bird).

  • Beri nama sprite ini: Burung.

🏞️ Langkah 2: Buat Latar Belakang (Background)

  • Klik Backdrop > Pilih latar bertema langit atau buat sendiri.

  • Tambahkan awan atau langit biru agar tampak seperti suasana terbang.

🚧 Langkah 3: Buat Rintangan (Pipa)

  • Klik “Paint new sprite”.

  • Buat bentuk pipa panjang berwarna hijau.

  • Duplikat sprite pipa dan atur agar satu pipa berada di atas dan satu di bawah, beri celah di tengah untuk tempat terbang burung.

🧠 Langkah 4: Koding Burung

Klik sprite Burung, lalu tambahkan kode:

when green flag clicked
go to x: -100 y: 0
set gravity to -3

forever
  change y by gravity
  if touching edge or touching pipa then
    stop all

Untuk membuat burung melompat saat menekan spasi:

when space key pressed
change y by 30

🔁 Langkah 5: Koding Gerakan Pipa

Klik sprite pipa dan tambahkan:

when green flag clicked
forever
  move -2 steps
  if x position < -200 then
    set x to 240
    set y to random position (misalnya antara -100 hingga 100)

Ulangi untuk pipa bawah juga agar mereka bergerak bersamaan.

🧮 Langkah 6: Tambahkan Skor

  • Buat variabel baru bernama Skor.

  • Set Skor ke 0 di awal permainan.

  • Tambah 1 poin setiap kali burung berhasil melewati pipa:

if x position of pipa = -100 then
  change Skor by 1

🔊 Langkah 7: Tambahkan Suara

  • Tambahkan efek suara saat burung melompat dan saat game over.

  • Klik tab "Sounds" di sprite Burung, dan tambahkan suara dari galeri Scratch.

✅ Selesai!

Sekarang kamu sudah punya game Flappy Bird buatan sendiri! Kamu bisa menambahkan fitur lain seperti tombol mulai ulang, tampilan skor tertinggi, atau latar belakang bergerak.

Untuk lebih jelasnya silahkan tonton video berikut:


💡 Tips Tambahan:

  • Gunakan "broadcast" untuk membuat sistem mulai dan game over lebih rapi.

  • Coba tambahkan efek animasi pada burung agar terlihat lebih hidup.

  • Gunakan cloning untuk menciptakan banyak rintangan tanpa membuat sprite satu per satu.

📽️ Penutup

Membuat game Flappy Bird di Scratch sangat menyenangkan dan cocok untuk mengasah logika serta kreativitas. Cocok untuk anak SD, SMP, bahkan pemula yang baru belajar pemrograman.

Selamat mencoba dan kembangkan gamemu lebih keren lagi! 🎮✨