Shifting Puzzle
Dengan melakukan sedikit modifikasi pada game sederhana berbasis java ini, tercipta game baru yang juga melibatkan objek yang sama yaitu : kotak. Kodenya hampir sama dan juga menggunakan pattern yang sama : MVC. Satu tambahan class adalah kotak puzzle yang merupakan class turunan dari class kotak. OOP ternyata memberi banyak kemudahan dalam mengembangkan aplikasi -seperti yang digembor2kan- :-) . Game ini adalah puzzle menyusun angka-angka menjadi terurut. Penyusunannya dengan cara mengeser-geser kotak yang ada dengan memanfaatkan 1 posisi kotak kosong untuk menggerakkan kotak. Puzzle ini sebenarnya sudah ada di dunia riil berupa kotak tipis berisi 15 kotak-kotak kecil yang bisa digeser-geser. Seingat saya dulu pernah memainkannya saat masih SD. cukup menyenangkan: membuatnya->lalu memainkannya :-)
Download 3 ( March 08 2010)