Google Research telah memperkenalkan projek AI yang mengagumkan yang menolak sempadan penghasilan permainan. Digelar GameNGen, enjin permainan berkuasa AI ini boleh mencipta salinan permainan penembak orang pertama klasik Doom yang boleh dimainkan dalam masa nyata, menggunakan rangkaian neural dan pembelajaran mesin.
Bagaimana GameNGen Berfungsi
GameNGen menggunakan model AI Stable Diffusion untuk memproses input pemain dan bingkai sebelumnya, menghasilkan elemen permainan baru secara langsung. Sistem ini boleh mensimulasikan mekanik teras Doom seperti:
- Pergerakan pemain (pusingan, melintang)
- Tembakan senjata dan penjejakan peluru
- Tingkah laku musuh dan kerosakan
- Penghasilan dan penerokaan tahap
Yang mengagumkan, GameNGen beroperasi pada 20 bingkai sesaat, menghasilkan output yang sukar dibezakan daripada permainan Doom sebenar dalam klip pendek.
Proses Latihan
Untuk mencapai pencapaian ini, penyelidik Google melatih ejen AI untuk bermain Doom merentasi pelbagai tahap kesukaran dan gaya permainan. Ejen tersebut diberi insentif untuk mengumpul kuasa tambahan dan menyelesaikan tahap sambil dikenakan penalti apabila mengalami kerosakan. Proses ini menghasilkan beratus-ratus jam data latihan visual untuk GameNGen belajar dan dicipta semula.
Inovasi dalam Penghasilan AI
Penemuan utama dalam GameNGen adalah keupayaannya untuk mengekalkan kesepaduan visual dalam tempoh yang panjang. Para penyelidik menyelesaikan isu biasa dengan animasi Stable Diffusion, seperti kerlipan dan penurunan kualiti, dengan:
- Melatih bingkai baru dengan urutan konteks yang lebih panjang
- Menggunakan hingar Gaussian untuk merosakkan bingkai konteks
- Melaksanakan rangkaian neural berasingan untuk terus membetulkan dan menstabilkan imej
Batasan Semasa
Walaupun mengagumkan, simulasi Doom GameNGen tidak bebas daripada kekurangan:
- Kesilapan visual dan kabur rawak kadangkala muncul
- Mayat musuh menjadi tidak jelas selepas kematian
- Animasi wajah watak HUD adalah tidak menentu
- Tahap yang dihasilkan boleh tidak konsisten dan mungkin berubah secara tidak dijangka
Implikasi untuk Pembangunan Permainan
Walaupun tidak sempurna, GameNGen mewakili langkah besar ke hadapan dalam penciptaan permainan yang dipacu AI. Digabungkan dengan kemajuan terkini yang lain seperti penghasilan peta Minecraft berkuasa AI oleh Caltech, teknologi ini boleh merevolusikan cara permainan video dibangunkan pada masa hadapan.
Apabila AI terus berkembang, kita mungkin akan melihat lebih banyak enjin permainan yang boleh menghasilkan pengalaman yang boleh dimainkan secara keseluruhan mengikut permintaan, membuka kemungkinan baru untuk pembangun dan pemain.