Game Artificial Intelligence AI
Navigasi dari objek yang dikendalikan manusia dilakukan menggunakan alat input berupa joystick pada platform arcade maupun konsol atau menggunakan keyboard
pada platform komputer personal. Pada permainan Asteroid objek pemain manusia akan ditempatkan di tengah
layar diawal permainan. Hal itu tentunya berbeda dengan permainan Battle Tank yang menempatkan objek pemain manusia di bagian bawah layar. Objek musuh
akan ditempatkan secara acak oleh komputer dengan jumlah tertentu yang bervariasi tergantung pada tingkat permainannya. Objek musuh akan menyerang
pemain dengan menembakan peluru secara brutal atau menabrakkan dirinya kepada mengenai pemain. Dalam Asteroid objek musuh bergerak secara acak
dengan menggunakan algoritma random pattern navigation. Gambar-gambar dibawah ini menunjukkan tampilan pada permainan
arcade-shooter yaitu Asteroids dan Battle Tanks.
Gambar 2.5 Tampilan pada permainan arcade-shooter Asteroids
Gambar 2.6 Tampilan pada permainan arcade-shooter Battle Tanks Pada awal permainan jumlah nyawa yang diberikan pada pemain adalah tiga
buah. Objek pemain manusia akan hancur jika terkena peluru musuh atau tertabrak asteroid. Hal tersebut menyebabkan nyawa pemain berkurang satu.
Musuh akan hancur jika terkena satu peluru atau bertabrakan deangan objek pemain. Jumlah nyawa yang tersisa dan score yang didapatkan pemain akan
ditampilkan di layar bagian kiri atas secara default. Objek dalam permainan dapat bergerak secara bebas dalam lingkungannya pada pemainan Asteroids. Pada
permainan Battle Tank hal tersebut tidak dapat sepenuhnya dilakukan mengingat ada rintangan-rintangan pada lingkungan permainannya.
Alur permainan atau gameplay-nya adalah objek yang dikendalikan manusia harus menembaki musuh-musuh yang datang menyerangnya untuk mendapatkan
score . Objek yang dikendalikan manusia memiliki kemampuan tempur dengan
dibekali suatu senjata yang dapat menembakkan peluru dengan jumlah tak terbatas untuk membasmi musuh. Permainan akan berakhir jika semua musuh
telah musnah atau pemain kehabisan nyawa. Jika semua musuh telah musnah maka permainan akan berlanjut ke tingkat selanjutnya. Sedangkan jika pemain
kehabisan nyawa maka akan ditampilkan menu untuk melanjutkan permainan atau mengakhirinya.