2025-11-17 15:57:08 +07:00

2.5 KiB
Raw Permalink Blame History

Tentang Game Hit or Run adalah game kartu ala Blackjack di mana kamu berusaha mendapat nilai kartu setinggi mungkin tapi tidak boleh lewat dari 21.
Setiap giliran kamu cuma punya dua pilihan:

  • Hit — ambil kartu baru.
  • Run — berhenti dan mempertahankan nilai sekarang.

Sederhana, cepat, tapi tetap bikin mikir.


🃏 1. Game Dimulai

  • Sistem mengocok deck.
  • Pemain dan dealer masing-masing dapat dua kartu.
  • Salah satu kartu dealer disembunyikan.
  • Timer mulai (kalau fitur ini aktif).
  • Tombol utama Hit dan Run muncul dan siap dipakai.

2. Event Hit (Pemain Ambil Kartu)

  • Pemain mengambil satu kartu baru dari deck.
  • Tampilan kartu langsung diperbarui.
  • Sistem otomatis mengecek kondisi:
    • Jika total melewati 21 → Bust (kalah otomatis).
    • Jika total tepat 21 → auto Run (tidak bisa ambil kartu lagi).
  • Timer tetap berjalan seperti biasa.

🏃 3. Event Run (Pemain Berhenti)

  • Pemain memutuskan berhenti mengambil kartu.
  • Dealer mulai bermain otomatis:
    • Dealer mengambil kartu sampai minimal total 17.
    • Kalau sudah cukup, dealer berhenti.
  • Setelah itu, nilai pemain dan dealer dibandingkan untuk menentukan pemenang.

💥 4. Event Player Bust

  • Terjadi kalau total kartu pemain lebih dari 21.
  • Game langsung berhenti.
  • Muncul pesan:
    • You Bust! Dealer Wins
  • Tombol Play Again muncul untuk mulai dari awal.

🏆 5. Event Player Wins

  • Pemain menang jika nilainya lebih tinggi dari dealer (dan tidak lewat dari 21).
  • Muncul pesan kemenangan:
    • 🏆 You Win!
  • Jika leaderboard aktif, skor pemain disimpan.

🤖 6. Event Dealer Wins

  • Dealer menang jika total kartunya lebih tinggi dari pemain.
  • Ditampilkan pesan:
    • Dealer Wins

⚖️ 7. Event Draw

  • Jika nilai akhir sama.
  • Muncul notifikasi:
    • ⚖️ Draw!
  • Pemain bisa langsung main lagi.

🔁 8. Event Play Again

  • Deck di-reset.
  • Timer di-reset.
  • Tampilan kembali ke menu game awal.
  • Pemain bebas memulai ronde baru kapan saja.

📊 Leaderboard Jika fitur ini diaktifkan:

  • Nama pemain, skor, dan durasi bermain disimpan.
  • Data bisa tersimpan di database (misalnya XAMPP/MySQL).
  • Ditampilkan dalam halaman khusus leaderboard.

UI menampilkan:

  • Kartu besar dan mudah dibaca,
  • Tombol Hit dan Run yang jelas,
  • Nilai kartu pemain,
  • Timer,
  • Panel hasil dan tombol Play Again.

🧩 Sistem Nilai Kartu

  • Kartu angka 210 = nilai sesuai angka.
  • Jack / Queen / King = 10.
  • Ace = 1 atau 11 (dipilih otomatis yang paling menguntungkan pemain).