Final Project PBO B : Sudoku
Sudoku merupakan permainan puzzle yang berhubungan dengan angka-angka. Game ini bertujuan untuk mengisi semua blok yang kosong dengan angka. Namun ada persyaratan untuk memenangkan game ini, yaitu angka pada baris yang sama tidak boleh ada yang sama juga. Hal ini juga berlaku untuk kolom yang sama, dan bahkan blok yang sama (pada umumnya 1 blok memiliki warna background yang sama).
Pada game ini, terdapat 2 mode permainan, yaitu 9x9 board dan 6x6 board. Selain itu, terdapat 3 tingkat kesulitan yaitu beginner, intermediate, dan expert. Tingkat kesulitan mempengaruhi jumlah angka yang muncul pertama kali. By default, mode game ini adalah 9x9 board dengan tingkat kesulitan intermediate.
Pada game ini juga terdapat fitur pause and resume yang memungkinkan pemain untuk menunda permainan sejenak dan melanjutkannya lagi tanpa harus mengulang dari awal. Untuk mengakhiri game ini pemain bisa menekan tombol submit.
Terdapat 3 case yang akan terjadi jika pemain menekan tombol submit, yaitu ketika field masih ada yang kosong, sistem akan meminta pemain untuk mengisi semua field yang ada. Jika field sudah penuh tapi ada angka yang salah, maka sistem akan menampilkan pesan bahwa pemain telah kalah. Jika field sudah terisi semua dengan benar, maka akan muncul pesan selamat beserta waktu yang dibutuhkan pemain untuk menyelesaikan game ini.
Source Code
Demo Program
Link Download
Berikut adalah link download game sudoku
Komentar
Posting Komentar