Game Match-3

Permainan match-3 adalah permainan dimana user mencoba untuk membuat 3 benda sama untuk menjadi sebaris atau sekolumn. Pada program ini ada board berukuran 10 x 6 dimana terdapat berbagai macam simbol seperti X,O,V, dan lain-lain. Ketika user menyamakan 3 simbol sama sebaris atau sekolom maka akan terjadi match-3. Pada program ini terdapat 2 kelas yaitu
  1. Board.Java yang menampung bagian-bagian dari board match seperti jenis-jenis simbol, method untuk melakukan swap, menjadikan match-3 menjadi cell-cell kosong, dan mencari dan mengganti cell kosong. Board adalah array 2 dimensi.
  2. Match3.Java sebagai kelas utama dimana dibuat Jbutton yang bisa dipress dan dipilih oleh user ketika akan melakukan swap. Selain itu juga menentukan warna dari button ketika idle dan ketika dipress.
Berikut adalah Source Code program match-3

Board.Java


Match3.Java

Berikut adalah Output dari program


Video Penjelasan Source Code


Link Download


Comments

Popular posts from this blog

Game Pong

JavaFX

EXCEPTION HANDLING