Google Research telah memperkenalkan proyek AI baru yang mengesankan yang mendorong batas-batas pembuatan game. Diberi nama GameNGen, mesin game berbasis AI ini dapat menciptakan tiruan yang dapat dimainkan dari game tembak-menembak orang pertama klasik Doom secara real-time, menggunakan jaringan saraf dan pembelajaran mesin.
Cara Kerja GameNGen
GameNGen memanfaatkan model AI Stable Diffusion untuk memproses input pemain dan frame sebelumnya, menghasilkan elemen gameplay baru secara instan. Sistem ini dapat mensimulasikan mekanik inti Doom seperti:
- Pergerakan pemain (berputar, bergeser)
- Penembakan senjata dan pelacakan amunisi
- Perilaku musuh dan kerusakan
- Pembuatan level dan eksplorasi
Yang mengagumkan, GameNGen berjalan pada 20 frame per detik, menghasilkan output yang sulit dibedakan dari gameplay Doom asli dalam klip pendek.
Proses Pelatihan
Untuk mencapai prestasi ini, para peneliti Google melatih agen AI untuk memainkan Doom di berbagai tingkat kesulitan dan gaya bermain. Agen tersebut diberi insentif untuk mengumpulkan power-up dan menyelesaikan level sambil diberi penalti untuk menerima kerusakan. Proses ini menghasilkan ratusan jam data pelatihan visual bagi GameNGen untuk dipelajari dan direproduksi.
Inovasi dalam Generasi AI
Terobosan utama dalam GameNGen adalah kemampuannya untuk mempertahankan koherensi visual selama periode yang panjang. Para peneliti memecahkan masalah umum dengan animasi Stable Diffusion, seperti kedipan dan penurunan kualitas, dengan:
- Melatih frame baru dengan urutan konteks yang lebih panjang
- Menerapkan noise Gaussian untuk merusak frame konteks
- Menerapkan jaringan saraf terpisah untuk terus memperbaiki dan menstabilkan gambar
Keterbatasan Saat Ini
Meskipun mengesankan, simulasi Doom GameNGen tidak tanpa cacat:
- Glitch visual dan blur acak kadang-kadang muncul
- Mayat musuh menjadi tidak jelas setelah mati
- Animasi wajah karakter HUD tidak beraturan
- Level yang dihasilkan dapat tidak konsisten dan mungkin berubah secara tak terduga
Implikasi untuk Pengembangan Game
Terlepas dari ketidaksempurnaannya, GameNGen mewakili langkah maju yang signifikan dalam pembuatan game berbasis AI. Dikombinasikan dengan kemajuan terbaru lainnya seperti pembuatan peta Minecraft berbasis AI dari Caltech, teknologi ini dapat merevolusi cara video game dikembangkan di masa depan.
Seiring evolusi AI, kita mungkin akan melihat lebih banyak mesin game yang dapat menghasilkan pengalaman yang dapat dimainkan secara lengkap sesuai permintaan, membuka kemungkinan baru bagi pengembang dan pemain.