GAMBARAN GAME YANG AKAN DI
BUAT
Game
ini menggunakan papan 2 dimensi yang memiliki kotak 12 x 12 atau yang berjumlah
144 kotak. User dan AI diawal permainan di berikan masing – masing 3 pin.
Digame ini terdapat 4 menu yaitu Permainan, Level, Help, dan About. Dimenu
Permainan terdapat submenu yaitu Mulai Baru, dan Keluar. Game ini akan dinamakan
“Realita Cinta dan Rock n Roll” dikarenakan tema dari game ini merupakan
adaptasi dari sebuah Film berjudul serupa, dengan 2 karakter dalam Film
tersebut menjadi masing-masing karakter dari kedua pin dalam permainan ini.
Tampilan awal
Tampilan Akhir
Aplikasi
yang dipakai: Strawberry Prolog
Prolog adalah
bahasa pemrograman logika atau disebut juga sebagai bahasa non-procedural. Nama Prolog merupakan singkatan dari “Programming in Logic“.
Perbedaan Prolog dengan Bahasa Lain
Bisa
dibilang lebih banyak bahasa pemrograman saat ini yang memiliki sistem Procedural
Language, yang penggunaannya menggunakan algoritma terlebih dahulu
dalam membuat suatu penyelesaian. Prosedur dapat dibuat secara berulang sampai
ditemukan solusi yang diinginkan, yang sudah barang tentu dikendalikan oleh si
pembuat program. Inti dari prosedural itu sendiri adalah memberikan sederetan
fungsi atau perintah, sehingga komputer dapat menjalankan pemikiran secara
otomatis untuk mendapatkan solusi.
Prolog disebut
sebagai object oriented language atau declarative
language. Dalam prolog tidak terdapat prosedur, tapi hanya tampilan
data-data object (fakta) yang akan diolah dengan relasi antar object tersebut
yang membentuk suatu aturan. Aturan-aturan ini disebut HEURISTIK dan diperlukan
dalam mencari suatu jawaban, dengan kata lain, prolog dalam prolog adalah
database.
Formal
Reasoning digunakan untuk mencapai goal atau
tujuan, dengan cara menentukan cocok tidaknya tujuan dengan data-data yang
sudah ada beserta relasinya. Dengan kata lainprolog bekerja seperti
yang dilakukan oleh pemikiran manusia, prolog cocok digunakan
untuk memecahkan masalah yang tidak diketahui prosedur pemecahan nya atau
dengan kata lain tidak terstruktur dan non numerik.
Refferensi: