Friday 20 June 2014

Perancangan Pembuatan Game Snake Duel

Game adalah permainan yang menggunakan interaksi dengan antarmuka pengguna melalui gambar yang dihasilkan oleh piranti video. Permainan video umumnya menyediakan sistem penghargaan – misalnya skor – yang dihitung berdasarkan tingkat keberhasilan yang dicapai dalam menyelesaikan tugas-tugas yang ada di dalam permainan.
            Kami membuat game snake duel bertujuan sebagai media hiburan kepada semua golongan masyarakat. Game ini mempunyai alur bermain seperti dibawah ini:
Game ini terdiri dari 6 stage, di setiap stage anda akan melawan AI, setiap stage memiliki tingkat kesulitan yang berbeda, stage akan berganti dalam waktu yang sudah ditentukan, dan skor anda akan diakumulasi dari awal hingga akhir.
Rule Game :
1.      Menggunakan kontroler Up, Down, Right dan Left pada keyboard untuk mengendalikan karakter.
2.      Mengambil makanan yang ada pada area permainan.
3.      Menghindari batas area permainan dan rintangan yang ada untuk mempertahankan permainan.
4.      Jika salah satu diantara Pemain dan AI menabrak pembatas ataupun tantangan permainan maka game akan berhenti dan membandingkan score tertinggi, Karakter dengan score tertinggi akan dinyatakan sebagai pemenang.
5.      Jika pemain dapat menyelesaikan ke-6 level yang disediakan maka pemain dinyatakan sebagai pemenang, dan akan memunculkan pesan "Kamu telah menyelesaikan semu level, Kamu dinyatakan sebagai pemenang !!!".



Definisi Prolog
Prolog adalah bahasa pemrograman logika atau di sebut juga sebagai bahasa non-procedural. Namanya diambil dari bahasa Perancis programmation en logique (pemrograman logika). Bahasa ini diciptakan oleh Alain Colmerauer dan Robert Kowalski sekitar tahun 1972 dalam upaya untuk menciptakan suatu bahasa pemrograman yang memungkinkan pernyataan logika alih-alih rangkaian perintah untuk dijalankan komputer.
Berbeda dengan bahasa pemrograman yang lain, yang menggunakan algoritma konvensionl sebagai teknik pencariannya seperti pada Delphi, Pascal, BASIC, COBOL dan bahasa pemrograman yang sejenisnya, maka prolog menggunakan teknik pencarian yang di sebut heuristik (heutistic) dengan menggunakan pohon logika.