Monday, July 7, 2014

Dokumentasi Game Stickman CS WAR Versi Strawberry Prolog

Game Stickman CS WAR

Gambar 1
Tampilan Utama
Pada tampilan utam program (gambar 1) ada beberapa tombol dan memiliki fungsi masing masing adalah:
  • Start : Berfungsi mulai dari game
  • Exit  : Berfungsi mengakhiri game

 Gambar 2
Tampilan saat Bermain
Seperti yang terlihat pada Gambar 2 terdapat 2 orang stickman yang akan saling menyerang untuk mendapatkan kemenangan hingga akhir permainan, permainan akan terus berlangsung hingga waktu sudah habis, bila waktu habis maka permainan dinyatakan selesai.
Gambar 3
 Tampilan saat Menang
Akan muncul text box “Anda Menang, kemampuan menembak sangat menakjubkan”, jika waktu habis dan poin player lebih banyak dibandingkan CPU. Lihat Gambar 3.
 Gambar 4
 Tampilan saat Kalah
Akan muncul text box “Anda kalah, Berusaha lebih giat lagi”, jika waktu habis dan poin player sedikit dibandingkan poin CPU. Lihat Gambar 4
Gambar 5
 Tampilan saat Seri
Akan muncul text box “Seimbang, tingkatkan lagi kemampuan menembak anda“, jika waktu habis dan poin player sama dengan poin CPU. Lihat Gambar 5


Game Stickman CS WAR Versi Strawberry Prolog

        Instial State  yang digunakan game “Stickman CS WAR” ini adalah Stickman, game ini merupakan game yang dirancang untuk simulasi pertarungan, dimana player dapat melakukan gerakan menembak yang perlu menggunakan senjata pada seperti yang anda di dunia nyata. Player harus mengalahkan lawan agar dapat memenangkan pertarungan begitu pun lawan.

         Pada game “Stickman CS WAR” ini menggunakan algoritma program Backtracking, dimana pengertian backtracking sendiri adalah Backtracking yang artinya algoritma yang berbasis pada DFS untuk mencari solusi persoalan secara lebih mangkus, dan perbaikan dari algoritma brute-force, secara sistematis mencari solusi persoalan di antara semua kemungkinan solusi yang ada, Dengan metode runut-balik, kita tidak perlu memeriksa semua kemungkinan solusi yang ada.

Aturan bernain (rules)
  1. waktu yang ditentukan untuk bermain adalah 30 detik
  2. disaat waktu sedang berjalan player dan cpu harus saling memberikan serangan satu sama lain.
  3. untuk melancarkan serangan pemain harus menekan tombol "arah atas" untuk siap menembak tekan tombol "space"
  4. setiap stickmen memiliki point sebagai indikator menang, kalah atau seri.
  5. jika waktu habis dan player stickman memiliki point darah lebih banyak dari cpu maka akan dianggap menang begitu pula sebaliknya.
  6. namun jika point darah player sama dengan cpu maka seri.