Senin, 02 Juli 2012

3

 Don’t Make Line Game Strawberry Prolog

A. Konsep Perm
Permainan Don’t Make Line memiliki konsep permainan yang hampir sama seperti game  


Tic Tac Toe, yang membedakannya adalah tujuannya. Pada game Don’t Make Line pemain  



tidak boleh membuat suatu pola garis lurus; vertikal, horisontal, maupun diagonal. Pemain akan  




dinyatakan kalah bila membuat pola garis tersebut. 


























Don’t Make Line adalah salah satu game klasik yang hanya bisa dimainkan oleh dua 



















orang pemain. Dalam permainan ini terdapat 27 buah ruang  



























(
x33x3) be














































rbentuk persegi yng 

























































membentuk ruang 3 dimensi dan untuk mengisi ruang-ruang tersebut, persegi akan diberikan 





































































sebuah warna untuk menandakan ruang tersebut telah terisi. Permainan dimulai dengan mengisi salah satu persegi. 

























































































































































































































































































































































Ingat, pada permainan Don’t Make 

























Line ini, pemain akan dinyatakan kalah bila pemain membuat pola garis yang tersusun secara 







































vertikal, horizontal, ataupun diagonal dalam 27 buah ruang yang ada. 















































































































Jadi untuk memenangkan 

game ini kita harus mengisi ruang-ruang yang ada tidak hanya dengan tidak membuat pola garis  



yang disebut, tetapi juga mengisi ruang yang ada sedemikian rupa agar  komputer 




(







AI













)























 tidak  






































punya jalan lain selain membuat suatu pola garis yang disebut diatas.

































































































B. Algoritma
Algoritma yang dipakai dalam membangun game ini merupakan algoritma minimax.

Algoritma Minimax
Algoritma minimax merupakan basis dari semua permainan berbasis AI seperti permainan catur misalnya. AI permainan catur tentunya sudah sangat terkenal dimana AI tersebut bahkan dapat mengalahkan juara dunia sekalipun. Pada algoritma minimax, pengecekan akan seluruh kemungkinan yang ada sampai akhir permainan dilakukan. Pengecekan tersebut akan menghasilkan pohon permainan yang berisi semua kemungkinan tersebut.

C. Rancangan Tampilan









Keterangan Gambar:







  •  Pilihan Menu didalamnya terdapat pilihan New Game, How To Play dan Exit














  •  Pilihan About ini berisikan tentang informasi pembuatan game Don’t Make Line ini.





















  • Persegi ruang 3 dimensi digunakan sebagai papan permainan.Persegi akan diberikan
    sebuah warna untuk menandakan ruang tersebut telah terisi.






































































































          • (merah = pemain , hijau = komputer(AI))

    .
D. Membuat Projek 
Langkah pertama kita instal terlebih dahulu Strawberry-Prolog pada komputer.

Tampilan Strawberry Prolog dapat kita lihat pada gambar dibawah ini.


lalu buka projek yang telah kita buat , seperti gambar dibawah ini :

Setelah jendela Strawberry-Prolog keluar maka kita pilih ‘Open’dan buka file data permainan Don’t Make Line. Kemudian compile program dan run program Don’t Make Line. Maka akan tampil jendela baru, seperti :

E. Cara Bermain








Untuk memulai permainan Don’t Make Line kita klik dimana saja pada bagian bulat. 

Dalam permainan ini jangan sampai warna membentuk 1 garis. Permainan ini kebalikan dari 
permainan tic-tac—toe , yang membedakannya adalah pada tic-tac-toe adalah berupa angka pada  
Don’t Make Line ini berupa gambar yang menyerupai 3 dimensi.


Cara permainan ini mudah, hanya berpikir bagaimana kita menghindari agar tidak 

membentuk 1 garis.