DC
Kelas Digital Creative
Robotika · IoT · Scratch · Canva · CapCut · AI
← kembali ke Home

Membuat Virus Clicker Game: Fitur Game Over

⏱ 30 Menit Scratch August 2026 🔧 Scratch Website

Melanjutkan game Virus sebelumnya (di mana seluruh sprite virus sudah bisa diklik dan skor sudah bertambah/berkurang), kini kita akan menambahkan fitur Game Over yang muncul saat skor turun di bawah nol.

Langkah 1: Membuat Sprite Game Over

  1. Klik Choose a Sprite, lalu pilih opsi Paint untuk membuat sprite kosong baru. Beri nama costume-nya “game over”.
  2. Gunakan tool Fill untuk mewarnai seluruh costume dengan warna hitam. Jika perlu, konversi ke mode Bitmap agar warna hitam bisa mengisi penuh, lalu seret/perbesar agar menutupi seluruh layar stage dengan sempurna.
  3. Tambahkan elemen Text, tulis “Game Over”. Sebelum mengetik, atur warna teks menjadi putih (atur Saturation ke 0 dan Brightness ke 100% pada color picker). Perbesar ukuran teks dan posisikan di tengah layar.
  4. Ganti nama sprite menjadi “Game Over”, lalu simpan.

Langkah 2: Menyembunyikan Layar Game Over di Awal Permainan

when [green flag] clicked
hide

Skrip ini memastikan layar Game Over tersembunyi saat permainan baru dimulai, sehingga game bisa terlihat dan dimainkan secara normal.

Langkah 3: Menampilkan Game Over Saat Skor Kurang dari Nol

when [green flag] clicked
hide
forever
    if <(Score) < 0> then
        show
        stop [all]

Blok forever terus memeriksa nilai variabel Score secara berkala. Begitu skor turun di bawah 0 (misalnya mencapai -1, akibat pemain salah mengklik virus yang sedang tersembunyi), layar Game Over akan otomatis muncul (show), dan seluruh permainan dihentikan dengan stop all.

Langkah 4: Menguji Coba Permainan

Jalankan game dengan mengklik green flag. Skor awal akan menunjukkan 0. Klik virus saat sedang muncul (skor bertambah menjadi 1), lalu coba klik virus saat sedang tersembunyi (skor kembali ke 0, lalu jika diklik salah lagi menjadi -1) — begitu skor mencapai -1, layar Game Over otomatis muncul menutupi seluruh permainan. Klik green flag lagi untuk memulai ulang permainan dari awal.

Langkah 5: Menyembunyikan Skor Saat Game Over

Agar tampilan lebih rapi, kita bisa menyembunyikan monitor skor begitu layar Game Over muncul (karena skor sudah tidak relevan ditampilkan lagi saat permainan berakhir). Tambahkan blok berikut pada skrip Game Over:

when [green flag] clicked
show variable [Score]
hide
forever
    if <(Score) < 0> then
        show
        hide variable [Score]
        stop [all]

Dengan tambahan show variable Score di awal, monitor skor akan terlihat selama permainan berlangsung, namun begitu Game Over terjadi, blok hide variable Score akan menyembunyikannya kembali — karena skor sudah tidak diperlukan lagi setelah permainan berakhir.

Ringkasan

  • Sprite Game Over dibuat dari costume kosong yang diwarnai hitam penuh, dengan teks putih “Game Over” di tengahnya.
  • Sprite ini disembunyikan (hide) di awal permainan, dan hanya muncul (show) saat kondisi Score < 0 terpenuhi.
  • stop all digunakan untuk menghentikan seluruh permainan begitu kondisi Game Over tercapai.
  • show variable dan hide variable bisa dikombinasikan untuk mengatur tampilan monitor skor sesuai kondisi permainan (terlihat saat main, tersembunyi saat Game Over).

Selanjutnya

Pada tutorial berikutnya, kita akan menambahkan fitur countdown (hitung mundur waktu) ke dalam game Virus ini.