Jumat, 20 April 2012

"DARK SANTASE" GAME

Permainan DARK SANTASE ini dibuat menggunakan bahasa pemrograman Prolog. Dan disini saya menggunakan Strawberry Prolog sebagai program editor. Alasan saya menggunakan strawberry prolog ini karena menurut saya bahasa ini lebih mudah digunakan, mudah dipahami dan dipelajari.

Initial State Yang digunakan sebagai acuan untuk membuat program santase menggunakan tampilan 2 dimensi. Kemudian terdapat kartu yang biasa dimainkan sehari-hari. Pemain terdiri dari 2 player yaitu, User (kita sebagai pemain) dan Computer.

RULE :
Aturan main (Rule) yang digunakan pada games Santase ini adalah sebagai berikut:
  1. User memulai permainannya terlebih dahulu, dan user menentukan kartu apa saja yang telah di sediakan secara acak. 
  2. Komputer diberi pengetahuan untuk melawan kartu yang dikeluarkan oleh User.
  3. Komputer juga diberi pembelajaran untuk memenangkan games ini. Maksudnya dengan cara mengalahkan atau mengeluarkan kartu yang nilainya lebih tinggi dari nilai kartu user.
  4. Pemain yang memenangkan pertandingan mendapatkan skor 1 poin.
  5. Jika yang kalah memiliki kurang dari 31 poin (30 atau kurang), nilai pemenang 2 poin.akan tetapi, jika nilaimu masih 0 , maka kau akan kalah 3 points

GOAL :
Goal untuk menyelesaikan game ini adalah User untuk mengalahkan kartu lawan atau computer dengan cara mengeluarkan nilai kartu yang lebih besar dari pada kartu yang di keluarkan oleh computer.
nilai kartu :
9 = 0 points
J = 2 points
Q = 3 points
K = 4 points
10 = 10 points
A = 11 points

Solusi Pada pembuatan game ini, user memulai permainan terlebih dahulu dengan menentukan kartu apa yang ingin di keluarkan. Tetapi User harus menggunakan strategi dalam memilih kartu yang akan di keluarkannya. Inti dari game ini adalah kartu yang nilainya lebih besar atau lebih tinggi itu yang menang dan berhak menentukan langkah selanjutnya.
 
Instalasi Strawberry Prolog:
Strawberry Prolog merupakan sebuah bahasa pemrograman logika. Memiliki object oriented language. Pada prolog ini tidak terdapat prosedur, hanya terdapat kumpulan data yang akan diolah.

Untuk menggunakan strawberry prolog tidak dilakukan instalasi. Programmer dapat meng-unduhnya secara gratis di website resminya. Namun karena penggunaannya yang gratis, pada strawberry prolog ini, games santase tidak dapat membentuk sebuah file execute (exe). Jadi program dapat dijalankan dengan membuka file strawberry prolog (spj) didalam strawberry prolog itu sendiri. Untuk membuka file spj-nya, pilih pada menu bar FILE → OPEN kemudian pilih Dark Santase.,

Untuk menjalankan games-nya dapat menggunakan shortcut F5. Atau pada menu bar pilih RUN → RUN. Hasilnya dapat dilihat pada output dibawah ini. Tampilan jika di RUN


Kita dapat mengganti background pada tampilan game nya dengan klik background pada menu bar


Tampilan ketika kita mengklik tombol “ok” (Lihat perubahan angka yang di beri tanda lingkaran hitam) dan terjadi pula perubahan kartunya