🎮 1. Skrin Pemilihan Kesukaran
Tahap kesukaran yang tersedia:
MUDAH
SEDERHANA
KERAS
PAKAR
Selepas memilih kesukaran, apl memuatkan set teka-teki daripada storan dalaman (JSON atau DB) dan memulakan permainan.
------------------------------------------
🔄 2. Teruskan Permainan (Sambung semula)
Menyimpan semua kemajuan permainan secara automatik:
Keadaan papan semasa (grid 9×9)
Nota (nombor memo)
Kemajuan pemasa
Baki nyawa
Pada permulaan semula apl, butang "Teruskan" muncul jika data yang disimpan wujud.
Menggunakan SharedPreferences atau Pangkalan Data Bilik.
------------------------------------------
⏱️ 3. Sistem Pemasa & Jeda
Memaparkan masa berlalu (mis., 00:12:51)
Butang jeda:
Membekukan pemasa
Mengaburkan atau meredupkan papan
Menunjukkan butang "Sambung semula".
Butang resume menyahbekukan pemasa
------------------------------------------
🏆 4. Markah Tinggi
Menyimpan masa jelas terbaik untuk setiap kesukaran
Selepas membersihkan teka-teki:
Jika lebih cepat daripada rekod sebelumnya → tunjukkan “Rekod Baru!” timbul
Data disimpan menggunakan SharedPreferences atau Room
------------------------------------------
❤️ 5. Sistem Kehidupan (3 Kesilapan)
Pemain mempunyai 3 nyawa
Apabila memasukkan nombor yang salah:
Nombor bertukar merah seketika (serlahkan ralat)
Peranti bergetar seketika
Satu ikon kehidupan hilang
Apabila kehidupan mencapai 0:
Animasi letupan bom
Pop timbul "Game Over" dengan pilihan Mulakan Semula
------------------------------------------
🎉 6. Sistem Jelas Permainan
Setelah menyelesaikan teka-teki:
Tunjukkan animasi ikon Thumbs Up
Paparkan animasi bunga api konfeti berwarna-warni
Tunjukkan pop timbul Kosong dengan:
“Mulakan semula”
“Pergi ke Pemilihan Kesukaran”
------------------------------------------
🔘 7. Ciri-ciri Butang
✔ Buat asal
Menggunakan timbunan untuk menyimpan keadaan sebelumnya
Berbilang langkah buat asal disokong
✔ Pemadam
Kosongkan sel yang dipilih
✔ Nota (Mod Memo)
Membenarkan input nombor calon kecil
Butang togol: Nota HIDUP / MATI
✔ Petunjuk
Mengisi satu sel yang betul
Had pilihan berdasarkan kesukaran
------------------------------------------
🧩 8. Penambahbaikan UI / UX
✔ Sistem Serlahkan
Sorotan:
Sel yang dipilih
Baris & lajur
3×3 blok
Nombor yang sama di papan tulis
✔ Maklum Balas Ralat
Nombor merah pada input yang salah
Maklum balas getaran pendek
✔ Reka Bentuk UI Moden
Tema pastel lembut atau gelap
Kad bulat untuk grid dan butang
Bahan Anda / Bahan 3 gaya
------------------------------------------
📱 9. Ikon Apl Moden
Gaya yang mungkin termasuk:
Minimum "9" atau blok Sudoku
Reka bentuk grid 3×3 yang bersih
Watak-watak blok kartun yang comel
Ikon kecerunan biru / emas premium
Dikemas kini pada
15 Dis 2025