🎮 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 |
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! 🎮✨