Advertisement
Advertisement
Advertisement
Advertisement

Mengungkap Sistem AI dalam Game FPS: Mengapa Musuh Menyerang atau Menyembunyikan Diri?

A
Penulis: ALengkong❯
Call of Duty
Call of Duty

Jagosatu.com - Dalam permainan FPS (First-Person Shooter), saat musuh melihat pemain, bagaimana AI (Artificial Intelligence) memutuskan untuk mengejar atau mencari tempat perlindungan? Ini adalah salah satu pertanyaan menarik yang menyentuh inti dari bagaimana AI bekerja dalam game, dan jawabannya jauh lebih kompleks dari yang kita bayangkan. Mari kita bahas lebih dalam tentang apa yang terjadi di balik layar dalam pengambilan keputusan AI di dunia game.


Advertisement

Pentingnya Perception dalam Game AI

Persepsi adalah hal pertama yang dimainkan dalam sebuah game FPS ketika AI "melihat" pemain. Namun, perlu dicatat bahwa AI tidak melihat dengan cara yang kita pikirkan. AI dalam game tidak "melihat" gambar atau gambar statis dari layar, mereka tidak sedang melakukan analisis pixel atau berusaha memahami apakah pemain ada di dalam pandangannya.

Sebaliknya, banyak game menggunakan jenis persepsi yang berbeda untuk memberi AI pemahaman tentang dunia di sekitar mereka. Untuk visual, biasanya menggunakan sebuah sistem pelacakan garis (raycasting) yang dimulai dari titik tertentu, seperti mata karakter AI, dan memindai beberapa titik di sekitar pemain. Dengan cara ini, AI dapat "melihat" apakah ada halangan atau objek yang menghalangi pandangannya. Jika salah satu dari titik ini tidak terhalang dan berhasil mendeteksi pemain, maka informasi ini akan dikirim ke bagian pengolahan aksi.

Advertisement

Selain itu, ada juga aspek persepsi audio. Ketika pemain melakukan tindakan yang menghasilkan suara (misalnya menembak atau berjalan), AI akan menerima “event” suara berdasarkan volume suara tersebut. Jika suara ini cukup keras, maka AI akan menganggapnya sebagai informasi penting dan mengirimkannya ke bagian pengambilan keputusan atau aksi.

Di beberapa game, terutama yang non-stealth, AI memiliki lapisan omniscient atau pengetahuan yang lebih luas, di mana mereka selalu bisa mendeteksi pemain dalam radius tertentu, membuatnya lebih mudah untuk berinteraksi dengan dunia sekitar.

Pengambilan Keputusan: Mengapa AI Memilih Menyerang atau Cari Perlindungan?

Advertisement

Setelah AI mengetahui bahwa pemain ada di dekatnya, bagian pengolahan (brain) dalam sistem AI akan menentukan tindakan selanjutnya. Di sinilah berbagai sistem logika AI seperti Finite State Machine (FSM), Behavior Trees, atau Goal-Oriented Action Planning (GOAP) berperan. Setiap event persepsi, seperti melihat atau mendengar pemain, akan memicu kondisi baru dalam sistem ini yang mengubah perilaku AI.

Bagaimana AI memutuskan untuk mengejar pemain atau mencari tempat perlindungan bergantung pada bagaimana AI tersebut diprogram. Dalam beberapa kasus, AI dapat memutuskan berdasarkan probabilitas, seperti 60% untuk menyerang dan 40% untuk mencari perlindungan. Pada kasus lain, AI bisa mengikuti logika yang lebih sederhana dan statis, seperti "selalu menyerang" atau "selalu menyerang kecuali saya memiliki sedikit kesehatan".

Namun, keputusan ini sering kali tergantung pada bagaimana perancang game ingin pengalaman bermain dirasakan oleh pemain. Pengembang AI cenderung ingin sistem yang lebih dinamis dengan banyak variabilitas dan gameplay yang muncul secara tidak terduga. Di sisi lain, desainer game lebih suka sistem yang lebih statis dan dapat diprediksi, yang memudahkan penyeimbangan dan pengujian game.

Keseimbangan antara Kompleksitas dan Prediktabilitas

Keputusan untuk memilih antara sistem yang dinamis dan yang statis menciptakan tantangan dalam hal keseimbangan permainan. Misalnya, dalam game dengan banyak AI yang terlibat, seperti 100 musuh yang berbeda, sebuah sistem dinamis dapat membuat hasil yang bervariasi. Mungkin 60 AI menyerang pemain, 20 mundur, dan 20 mencari perlindungan. Setiap kali permainan disimpan dan dimuat ulang, perbandingan ini bisa berubah, yang memberi nuansa kesegaran dalam pengalaman bermain. Namun, bagi sebagian pemain, hal ini justru bisa menjadi masalah. Beberapa pemain lebih suka tantangan yang lebih konsisten, di mana mereka bisa mengukur kemampuan mereka dengan cara yang lebih stabil.

Genre Game dan AI yang Tepat

Penerapan kompleksitas AI sangat bergantung pada genre permainan. Dalam FPS tradisional di mana musuh mati dalam satu atau dua tembakan, membangun perilaku AI yang rumit mungkin kurang relevan. Mengingat AI mungkin hanya tampil beberapa detik di layar sebelum mati, memberikan mereka perilaku yang dinamis dan mendalam tidak akan terasa efektif. Sebaliknya, dalam game yang lebih menuntut waktu pertempuran yang lebih lama dan melibatkan sedikit musuh, seperti dalam game bertempur selama 1-2 menit per pertempuran, AI yang lebih dinamis dan kompleks sangat dibutuhkan agar pertempuran terasa lebih menarik dan tidak membosankan.

Namun, kebanyakan game FPS modern cenderung memiliki lebih banyak musuh dengan waktu pertempuran yang lebih singkat, sehingga perilaku AI yang lebih sederhana umumnya lebih disukai, kecuali pada pertempuran melawan bos.

Tidak Ada Jawaban yang Benar atau Salah

Pada akhirnya, tidak ada pendekatan tunggal yang bisa dianggap benar atau terbaik dalam hal pengembangan AI untuk game FPS. Setiap game memiliki kebutuhan yang berbeda, dan apa yang bekerja dengan baik dalam satu game mungkin tidak cocok untuk yang lain. Yang terpenting adalah bagaimana sistem AI itu diseimbangkan dan disesuaikan untuk menciptakan pengalaman yang menyenangkan dan menantang bagi pemain.

Advertisement

Artikel Terkait

Menjadi Developer di Era AI, Pemahaman dan Kemampuan Berpikir Tetap Jadi Kunci

Menjadi Developer di Era AI, Pemahaman dan Kemampuan Berpikir Tetap Jadi Kunci

Seminar FILKOM DAY 2026 membahas perubahan dunia software development di era Artificial Intelligence.

AI Milik OpenAI Meretas Mandiri Perusahaan AI Lain

AI Milik OpenAI Meretas Mandiri Perusahaan AI Lain

OpenAI mengungkap sebuah insiden keamanan yang disebut sebagai salah satu kasus pertama ketika sistem AI melakukan tindakan peretasan secara mandiri terhadap perusahaan AI lain. Perusahaan pembuat ChatGPT itu....

Foto dan Suara Sri Sultan Dicatut untuk Penipuan Pakai AI, Diskominfo Jogjakarta Pastikan Video 100 Persen Palsu

Foto dan Suara Sri Sultan Dicatut untuk Penipuan Pakai AI, Diskominfo Jogjakarta Pastikan Video 100 Persen Palsu

Kejahatan siber memakai artificial intelligence (akal imitasi/AI) menyasar Gubernur Daerah Istimewa Jogjakarta (DIJ) Sri Sultan Hamengku Buwono (HB) X. Pelaku mencatut foto dan suara Sultan untuk melancarkan aksi....

Advertisement

Berita Terkini

Advertisement
Advertisement

Populer