Pendahuluan
Scratch memungkinkan siapa saja membuat game sederhana dengan mudah. Salah satu proyek seru untuk pemula adalah game Ayam Lompat, di mana pemain mengontrol ayam untuk melompati rintangan.
Konsep Game
- Ayam melompat saat tombol ditekan
- Rintangan (telur) bergerak dari kanan ke kiri
- Skor bertambah saat berhasil melewati rintangan
- Game berakhir jika ayam menyentuh rintangan
Sprite 1: Ayam (Karakter Utama)
Script Lompat
when space key pressed repeat 10 change y by 12 repeat 10 change y by -12
Penjelasan:
- Ayam akan naik saat tombol ditekan
- Kemudian turun kembali ke posisi awal
- Menciptakan efek lompatan sederhana
Deteksi Tabrakan (Game Over)
when green flag clicked
forever
if touching Telur then
stop all
Jika ayam menyentuh telur, permainan langsung berhenti.
Sprite 2: Rintangan (Telur)
Gerakan Rintangan
when green flag clicked forever go to x: 240 y: -145 glide 2 secs to x: -240 y: -145 change Score by 1
Penjelasan:
- Telur muncul dari kanan
- Bergerak ke kiri selama 2 detik
- Skor bertambah saat berhasil dilewati
Membuat Variabel Skor
when green flag clicked set Score to 0
Reset skor saat permainan dimulai.
Logika Penambahan Skor
when green flag clicked wait until x position < -230 change Score by 1
Skor bertambah ketika telur berhasil melewati ayam.
Pengaturan Posisi
- Titik awal telur: x = 240, y = -145
- Titik akhir telur: x = -240, y = -145
Tips Pengembangan
- Gunakan background seperti “Farm” atau “Outdoors”
- Tambahkan suara saat lompat
- Percepat rintangan untuk meningkatkan kesulitan
- Tambahkan sistem nyawa
Kesimpulan
Game ayam lompat adalah latihan yang bagus untuk memahami logika dasar Scratch seperti gerakan, event, dan kondisi.
FAQ
Apakah game ini cocok untuk pemula?
Ya, sangat cocok karena menggunakan konsep dasar Scratch.
Bagaimana cara membuat game lebih sulit?
Kamu bisa menambah kecepatan rintangan atau memperkecil waktu reaksi.
Penutup
Dengan mengikuti tutorial ini, kamu sudah bisa membuat game sederhana yang interaktif dan menyenangkan. Selamat mencoba!









