Pembuatan Game Othello dengan Strawberry Prolog

0

Pengantar Teknologi Game

latar Belakang Masalah

Artificial IntelligenceĀ atauĀ AIĀ didefinisikan sebagai kecerdasanĀ entitasĀ ilmiah. Sistem seperti ini umumnya dianggap komputer. Kecerdasan diciptakan dan dimasukkan ke dalam suatu mesin (komputer) agar dapat melakukan pekerjaan seperti yang dapat dilakukan manusia. Beberapa macam bidang yang menggunakan kecerdasan buatan antara lain sistem pakar, permainan komputerĀ (games), logika fuzzyĀ dan robotika.

PERANCANGAN / DESIGN

Game ini saya buat mengunakan aplikasi strawberry prolog dan berikut ini adalah petunjuk perancangannya. Background yang saya gunakan adalah sebuah gambar yang berformat .BMP dan icon-icon yang saya gunakan juga berformat .BMP berikut gambar dan icon yang saya gunakan.

1 2 3 4 5

ICON yang saya digunakan pada game ini adalah sebagai berikut

watermarked_thumbnail

ICON BALOTELLI

wayne-rooney-hand-signed-england-away-shirt

ICON WAYNE ROONEY

  1. INITIAL STATE

Initial State yang digunakan sebagai acuan untuk membuat game ā€œBalothelloā€ adalah pembuatan papan permainan dan alur game.Ā  Game ini menggunakan papan 2 dimensi yang memiliki kotak 9 x 9 atau yang berjumlah 81 kotak. User dan AI diawal permainan di berikan 4 untuk wayne dan 5 untuk balotelli. Digame ini terdapat 5Ā Ā  menu yaituĀ  mulai, About, pilih, tampilan dan keluar. Dinamakan ā€œBalothelloā€ dikarenakan icon yang akan kita lawan dari game ini adalah icon balotelli dari sebuah tim sepak bola di liga inggris. Yang dimana kita akan memakai icon wayne rooney untuk mengalahkan icon balotelli.

  1. RULES

Aturan main pada game balothello adalah sebagai berikut :

  1. Pada awal permainan user diberi 4 pin dan AI juga di beri pin sebanyak 5
  2. Jalankan pin wayne rooney, dengan cara mengapit objek lawan atau objek yang gambar balotelli.
  3. Setelah giliran lawan, kita hanya bisa menunggu.
  4. Setelah itu, mainkan sampai pin kita yang menjadi terbanyak dari lawan.
  1. GOAL

Goal untuk menyelesaikan game balothello ini adalah mengambil alih pin lawan dan mengakhiri game dengan jumlah pin pada board lebih banyak dari lawan.

Terdapat juga kondisi Draw dimana ketika kondisi semua kotak sudah terpenuhi dan tidak bisa dijalankan lagi.

Berikut ini adalah tampilan awal permainan dan tampilan saat game dimainkan

Untitled

Untitled