Teknologi

Microsoft Copilot Merilis Demo Game Quake 2 yang Dihasilkan AI yang Dapat Dimainkan

Avatar photo
Player explores metallic corridor with gun in Quake 2 AI demo game

Bayangkan bermain Quake II, tetapi bukan mesin permainan asli yang digunakan, melainkan AI yang secara harfiah menghasilkan setiap bingkai secara langsung. Itulah yang diperkenalkan oleh Microsoft – demo Quake II yang dijalankan sepenuhnya oleh kecerdasan buatan. Ini merupakan bagian dari eksperimen Copilot for Gaming dan tersedia untuk dicoba langsung di browser Anda. Dalam demo ini, sistem yang digerakkan AI merekam ulang segmen dari first-person shooter klasik Quake II secara real-time, merespons input Anda (keyboard atau controller) seperti permainan aslinya.

Demo Quake 2 Copilot ini bukanlah mod atau aliran video dari permainan asli – ini adalah replika permainan yang dihasilkan AI sepenuhnya. Anda akan berlari di sepanjang koridor, menembak musuh, mengambil paket kesehatan, dan menekan sakelar seperti biasa. Keunikan dari ini adalah bahwa setiap bingkai grafis dihasilkan oleh model AI secara real-time, bukan dirender oleh kode permainan asli. Microsoft membuatnya dapat diakses melalui Copilot Labs sebagai pratinjau penelitian, sehingga siapa pun dapat melompat dan memainkan Quake 2 yang ditenagai AI ini di browser mereka untuk beberapa menit dan melihat hasilnya.

WHaMM: Teknologi di Balik Demo Game Quake ll AI

Jadi, apa yang memungkinkan demo game Quake 2 AI ini? Keajaiban itu datang dari sistem yang disebut WHaMM, yang merupakan singkatan dari “World and Human Action MaskGIT Model.” Secara sederhana, ini adalah otak AI yang telah belajar bagaimana Quake II bekerja. WHaMM adalah bagian dari keluarga AI Muse Microsoft untuk model dunia permainan video.

Dalam istilah sederhana, model dunia adalah AI yang dapat belajar dinamika permainan – bagaimana permainan berubah ketika pemain atau elemen lain bertindak – dengan menonton banyak gameplay. Bayangkan melatih AI dengan banyak footage Quake II sampai AI memahami apa yang terjadi ketika Anda menekan tombol, menembak musuh, atau membuka pintu.

Versi sebelumnya dari model ini hanya dapat menghasilkan sekitar satu bingkai per detik, yang terlalu lambat untuk permainan yang lancar. WHaMM adalah perbaikan besar; itu menggunakan pendekatan cerdas yang memungkinkan menghasilkan lebih dari 10 bingkai per detik. Alih-alih menggambar setiap piksel satu per satu, AI dengan cepat menggambar seluruh adegan dan kemudian memperbarui detailnya. Proses dua langkah ini – sketsa kasar oleh model utama diikuti oleh pembersihan cepat dari model yang lebih kecil – memungkinkan WHaMM untuk membuat bingkai cukup cepat untuk terasa interaktif.

Peningkatan penting lainnya adalah cara sistem dilatih. Alih-alih membutuhkan tahunan data, tim fokus pada sekitar satu minggu data gameplay Quake II yang dipilih dengan hati-hati. Pelatihan yang lebih singkat ini memungkinkan AI untuk belajar mekanika dasar Quake II dengan sangat cepat. Hasilnya jauh lebih baik sekarang, dengan bingkai resolusi yang lebih tinggi (640×360 piksel dibandingkan dengan 300×180 sebelumnya), membuat pengalaman lebih dapat dikenali dan dinikmati. Anda dapat memainkan permainan ini di sini.

Bagaimana AI Menghasilkan dan Mengontrol Permainan Quake?

Anda mungkin bertanya-tanya bagaimana AI dapat menangani semua logika permainan dan grafis Quake. Secara tradisional, mesin permainan seperti yang menggerakkan Quake II adalah perangkat lunak kompleks yang menangani fisika, perilaku musuh, dan grafis. Dalam demo ini, tidak ada mesin asli yang berjalan. Sebaliknya, model AI itu sendiri bertindak seperti mesin permainan.

AI melihat bingkai terbaru permainan dan input terbaru Anda (misalnya Anda menekan tombol maju atau mengklik menembak) dan kemudian memprediksi bagaimana bingkai berikutnya harus terlihat. Ini dilakukan berulang kali, puluhan kali setiap detik. Karena telah dilatih pada gameplay Quake II yang sebenarnya, prediksi AI biasanya cukup dekat dengan apa yang dilakukan permainan asli. Jika Anda bergerak di sekitar sudut, AI menggambar lorong baru yang harus muncul. Jika Anda menembak blaster, AI menghasilkan kilatan dan menunjukkan musuh bereaksi.

Bagian yang mengesankan adalah bahwa AI “belajar” aturan-aturan ini dengan contoh, bukan dengan dikodekan secara eksplisit dengan aturan tersebut. Ini tidak menjalankan kode asli Quake II atau fisika; lebih seperti menonton AI yang berimprovisasi Quake II berdasarkan apa yang telah dipelajari. Hasilnya adalah pengalaman yang terlihat seperti Quake II, bahkan jika proses yang mendasarinya sangat berbeda.

Bagaimana Versi AI dari Quake II Berbeda dari Aslinya?

Pada pandangan pertama, demo ini mungkin terlihat seperti Quake II klasik, tetapi pengalaman ini cukup berbeda. Pertama, visualnya jauh lebih kasar dan buram daripada permainan asli. Tingkat bingkai berfluktuasi sekitar 10-15 bingkai per detik, yang jauh lebih rendah dari tingkat bingkai yang mulus 60+ fps dari sesi Quake II yang sebenarnya. Dan karena permainan ini berjalan di server jarak jauh yang mengalirkan video ke browser Anda, Anda mungkin akan melihat lag input – keterlambatan antara tekan tombol dan aksi di layar.

Mekanika permainan sebagian besar ada. Anda dapat bergerak, melihat sekitar, melompat di platform, menembak musuh, dan berinteraksi dengan lingkungan. AI bahkan telah belajar tentang area rahasia di level, sehingga Anda dapat memicu pintu atau jalur tersembunyi seperti di permainan asli. Namun, interpretasi AI dari aturan permainan terkadang menyimpang dari aslinya. Musuh mungkin tidak bereaksi seperti yang seharusnya, atau Anda mungkin mengalami perilaku aneh seperti musuh yang menghilang ketika Anda menatap menjauh.

Selain itu, salah satu keanehan adalah memori AI yang pendek. WHaMM hanya mempertimbangkan sekitar 0,9 detik gameplay sebelumnya (sekitar 9 bingkai) ketika menghasilkan bingkai berikutnya. Jadi, jika Anda menatap menjauh dari musuh dan menatap kembali, musuh mungkin telah menghilang. Atau berbeda. Seperti sihir. Tapi tidak selalu dalam cara yang baik. Pertarungan juga sedikit aneh. Musuh tidak selalu bereaksi dengan benar. Anda mungkin mengalami kerusakan secara acak. Atau tidak sama sekali.

Masa Depan Permainan yang Dihasilkan AI dan Penggunaan di Dunia Nyata

Sementara demo Quake 2 Copilot hari ini hanya sebuah tes teknologi, itu memberi petunjuk tentang beberapa kemungkinan masa depan yang liar:

  • Menyelamatkan Permainan Lama: AI dapat membantu melestarikan permainan klasik seperti Quake dengan “belajar” mereka dan memungkinkan kita memainkannya kembali tanpa memerlukan file permainan asli.
  • Meningkatkan Pengembangan Permainan: AI dapat membantu pengembang dengan cepat menguji ide dengan mensimulasikan dunia permainan dengan cepat.
  • Permainan Baru yang Dihasilkan AI: Bayangkan permainan yang berbeda setiap kali Anda memainkannya karena AI membuat dunia secara langsung.
  • NPC yang Lebih Pintar: AI di masa depan dapat menciptakan karakter dan musuh yang jauh lebih hidup.

Demo Quake 2 AI Microsoft ini hanya sekilas kecil dari masa depan besar di mana permainan dan AI semakin terintegrasi.

Bagaimana Ini Dapat Mempengaruhi Pengembangan Permainan?

Bagi pengembang permainan, penggunaan AI untuk menghasilkan dunia permainan adalah alat baru dalam proses kreatif. Alih-alih menghabiskan tahun-tahun untuk mengkodekan setiap detail, tim kecil mungkin melatih AI pada ide sederhana. AI kemudian dapat membuat demo yang dapat dimainkan hampir secara instan. Ini dapat mempercepat prototip dan mengarah pada desain permainan yang inovatif.

Gagasan ini bukanlah untuk menggantikan kreativitas manusia, tetapi untuk melengkapi kreativitas tersebut. Pengembang dapat menggunakan AI untuk membangkitkan ide desain level, perilaku musuh, atau bahkan mekanika permainan secara keseluruhan. Ini adalah upaya kolaboratif. AI memberikan saran, dan pengembang melakukan penyempurnaan. Pendekatan baru ini dapat mengarah pada gelombang judul permainan yang inovatif dan eksperimental di masa depan.

Amar adalah seorang penggemar game dan penulis konten freelance. Sebagai penulis konten game berpengalaman, ia selalu mengikuti tren terbaru di industri game. Ketika ia tidak sibuk membuat artikel game yang menarik, Anda dapat menemukannya mendominasi dunia virtual sebagai pemain game berpengalaman.