Perkembangan game saat ini tidak lepas dari kecerdasan buatan (artificiall intelligence). Kecerdasan
buatan merupakan salah satu bagian dari ilmu komputer yang membuat
mesin (komputer) dapat melakukan pekerjaan seperti manusia dan komputer
dimungkinkan untuk dapat berfikir.
Berdasarkan perkembangan game yang pesat pada masa ini, maka tidak dipungkiri bahwa dibutuhkan sesuatu yang berbeda pada rule permainannya. Hal ini sangat berkaitan dengan kecerdasan buatan (artificiall intelligence) yang
diterapkan pada game. Sebelumnya, sebuah sistem game, jika sudah
dimainkan sampai tuntas oleh seorang , maka ketika player yang sama
memulai lagi permainan dari awal, maka rule permainannya akan sama. Namun, untuk saat ini sesuai dengan perkembangan game dan kecerdasan buatan yang diterapkan, sistem dalam game sudah dapat belajar mengenali pola permainan dari player dan ketika player tersebut memulai permainan kembali, maka sistem ini akan menggunakan rule yang berbeda untuk pemain yang sama ini, sehingga game menjadi lebih menarik dan menantang untuk dimainkan.
Contoh game sederhana yang melakukan pendekatan AI adalah game PacMan, pemanfaatan AI dalam game ini digunakan untuk mencari
jalur terpendek untuk menentukan targetnya. Pada game ini dapat kita
lihat bahwa hantu-hantu (komputer) yang menjadi musuh Pacman dapat
mempertimbangkan dan memilih jalan yang tercepat untuk menangkap dan
mengepung sang Pacman (pemain). Bahkan ketika sang Pacman memakan bola
yang bisa membuat si hantu menjadi lemah maka sang hantu akan langsung
segera menghindari sang Pacman secepatnya. Tindakan seperti itu memang
terlihat mudah namun pada kenyataannya pembuatan hal tersebut cukup
sulit dilakukan. Pembuatan hal tersebut membutuhkan algoritma yang
mungkin sedikit rumit terutama bagi orang awam.
Game Pacman
Contoh game sederhana lainnya adalah game Tic Tac Toe
merupakan game yang bertujuan untuk melatih otak dan untuk hiburan
semata. Game TicTacToe lebih dikenal di Indonesia sebagai Game Catur
Jawa karena prinsip permainan game Tic Tac Toe sama dengan Game Catur
Jawa. Cara memainkan game tersebut dengan memberikan Nilai X atau O pada
tiap pemain. Pada game TicTacToe terdiri dari 9 kolom yang berfungsi
untuk meletakan nilai tersebut. Yang mana untuk memenangkan game
tersebut pemain harus dapat membentuk nilai X atau O berbentuk vertikal,
horizontal atau diagonal pada kolom tersebut. Letak AI dalam game ini
adalah kesulitan yang diberikan kepada pemain pertama, yaitu kita, dalam
arti user untuk memenangkan game ini oleh komputer yang berperan sebagai pemain kedua, dimana pemain kedua ini diciptakan sebagai AI.
Game Tic Tac Toe
Dengan
adanya AI pada game maka kita dapat bermain game tersebut walaupun kita
sedang tidak bermain dengan teman-teman kita. Sebagai contoh kita dapat
bermain Counter Strike dimana yang menjadi musuh kita merupakan Bot
(komputer) yang memiliki kecerdasan yang cukup tinggi. Dia dapat
menemukan pemain lalu menyerangnya. Dengan semakin cerdasnya musuh
(komputer) maka pembuatan AI mungkin akan semakin sulit. Selain itu
game-game lain seperti The Sims, dimana pemain (user) dapat berinteraksi
dengan objek lain yang disediakan dalam permainan tersebut.
No comments:
Post a Comment