AI di Dalam Game Mulai Ngobrol Sendiri: Kenapa Ini Bisa Mengubah Masa Depan NPC?
- account_circle admin
- calendar_month Rabu, 9 Sep 2026
- visibility 271
- print Cetak
info Atur ukuran teks artikel ini untuk mendapatkan pengalaman membaca terbaik.

Bayangin masuk ke sebuah game, lalu kamu mendengar dua karakter sedang ngobrol. Bedanya, percakapan itu bukan dialog yang sudah ditulis developer. Mereka benar-benar merespons satu sama lain berdasarkan apa yang sedang terjadi di dalam game.
Hal seperti ini mulai diperlihatkan lewat sebuah eksperimen menggunakan GPT-6 Astra dan Unreal Engine.
Sebuah dunia virtual dibuat di Unreal Engine, kemudian diisi dengan karakter-karakter yang dikendalikan oleh model AI. Masing-masing memiliki tujuan dan bisa berinteraksi dengan lingkungan serta karakter lain.
Awalnya terdengar seperti eksperimen teknologi biasa.
Sampai sesuatu yang cukup gila terjadi.
Karakter-karakter tersebut mulai berbicara satu sama lain.
Bukan manusia yang mengajak bicara.
Bukan developer yang menjalankan dialog secara manual.
Mereka mulai berkomunikasi karena memang berada di dunia yang sama dan harus menghadapi situasi yang sama.
Dan justru di situlah menariknya.
NPC game selama ini sebenarnya seperti apa?
Kalau kamu sudah lama bermain game, pasti familiar dengan NPC.
Mereka bisa menjadi penjaga toko, warga desa, musuh, teman seperjalanan, sampai karakter penting dalam cerita.
Tapi sebagian besar perilaku mereka masih bergantung pada aturan yang sudah ditentukan sebelumnya.
Contohnya sederhana.
Kamu mendatangi seorang penjaga.
Kamu memilih dialog tertentu.
Penjaga memberikan respons yang sudah disiapkan.
Kalau kondisi A terjadi, dia melakukan A.
Kalau kondisi B terjadi, dia melakukan B.
Sistem seperti ini bukan berarti buruk.
Justru ini yang membuat developer bisa mengontrol cerita, gameplay, dan pengalaman pemain dengan sangat baik.
Masalahnya adalah dunia tersebut memiliki batas.
NPC hanya bisa melakukan hal-hal yang sudah dipersiapkan untuk mereka.
Itulah kenapa setelah bermain cukup lama, kamu mulai bisa menebak perilaku karakter.
Kamu tahu siapa yang akan bicara.
Kamu tahu responsnya.
Kamu tahu ke mana dia akan pergi.
Dan sering kali, kamu tahu apa yang akan terjadi berikutnya.
Sekarang bayangkan NPC yang tidak selalu mengikuti skrip
Di sinilah pendekatan baru mulai menarik.
Daripada menentukan setiap percakapan secara manual, developer bisa memberikan sebuah karakter beberapa hal dasar:
- tujuan yang ingin dicapai,
- informasi yang dia ketahui,
- kondisi lingkungan,
- kemampuan tertentu,
- memori tentang kejadian sebelumnya,
- serta aturan mengenai apa yang boleh dan tidak boleh dilakukan.
Setelah itu, model AI membantu menentukan bagaimana karakter tersebut merespons situasi.
Misalnya ada sebuah game survival.
Di dalam dunia tersebut terdapat beberapa karakter.
Satu karakter sedang mencari makanan.
Karakter lain menemukan sumber makanan.
Karakter ketiga mengetahui lokasi yang aman.
Sementara karakter keempat sedang mencari bantuan.
Developer tidak harus menulis satu per satu:
“Jika karakter A menemukan makanan, bicara kepada karakter B.”
Sebaliknya, sistem bisa memberikan konteks kepada masing-masing karakter.
Dari situ, percakapan dapat muncul sebagai bagian dari proses mereka mengambil keputusan.
Karakter yang menemukan makanan mungkin memberi tahu karakter lain.
Karakter lain bisa meminta bagian.
Karakter ketiga bisa menawarkan lokasi yang lebih aman.
Dan respons berikutnya bergantung pada apa yang terjadi.
Jadi percakapannya bukan sekadar dialog. Percakapan menjadi bagian dari tindakan mereka.
- Penulis: admin



Saat ini belum ada komentar