Cara Memperbaiki Pemutar Web Unity tidak Bekerja

Unity adalah mesin game lintas platform yang terkenal yang merupakan pusat dari banyak game modern. Unity dimulai dengan Apple pada tahun 2005 dan pada tahun 2018, ia telah merangkak ke lebih dari 25 platform yang berbeda. Ini digunakan untuk membuat mekanik game akhir termasuk 3D, VR, Augmented reality, dan Simulasi, dll.

Unity Web Player tidak berfungsi

Namun, pasca-2017, ada banyak laporan oleh pengguna akhir dan juga pengembang bahwa Unity Web Player berhenti bekerja di browser web mereka. Situasi ini dialami di seluruh dunia dan mempengaruhi semua orang.

Mengapa ini terjadi? Dalam artikel ini, kami akan membahas semua alasan serta solusi yang dapat Anda gunakan untuk menghindari masalah tersebut.

Unity Web Player Disusutkan

Pada 2019, sebagian besar browser telah mengakhiri dukungan untuk Unity Web Player. Browser ini termasuk Google Chrome, Firefox, dll. Seiring berjalannya waktu, banyak browser sudah mulai mencela dukungan untuk plugin NPAPI yang termasuk Unity 3D Web player dan Java.

NPAPI (Antarmuka Pemrograman Aplikasi Plugin Netscape) adalah API yang memungkinkan ekstensi browser untuk dikembangkan dan pertama kali dirilis untuk browser Netscape sekitar '95. Karena HTML5 terus mendapatkan popularitas dan dukungan dengan versi browser yang lebih baru, plugin yang menggunakan NPAPI perlahan-lahan dihapus.

Sebaliknya, Unity sendiri telah meminta pengembang untuk beralih ke WebGL (Web Graphics Library) yang merupakan JavaScript API dan digunakan untuk membuat grafik 3D dan 2D di dalam browser apa pun yang ditentukan tanpa menggunakan plugin apa pun. Ini adalah versi modern dari pemrosesan web dan telah memperoleh banyak daya tarik selama bertahun-tahun karena kesederhanaannya namun efektivitasnya.

Bagaimana cara membuat Unity Web Player Bekerja?

Meskipun Unity Web Player disusutkan secara resmi dan tidak ada opsi untuk mengaktifkannya di peramban modern, masih ada beberapa solusi yang dapat Anda lakukan untuk mengaktifkan dan menjalankan pemutar web. Di bawah ini, kami telah mencantumkan beberapa metode yang dapat Anda gunakan tetapi diingatkan bahwa tidak ada jaminan bahwa semuanya akan berjalan lancar (ini jelas karena tidak ada dukungan resmi).

Pastikan Anda memulai solusinya dengan yang pertama dan turun terus. Mereka terdaftar dalam urutan kegunaan dan kompleksitas.

Solusi 1: Menggunakan Internet Explorer 11 dan Safari

Meskipun browser paling populer telah mengakhiri dukungan untuk Unity Web player, browser default yang dikirimkan bersama sistem operasi Windows dan Mac memang mendukung Unity Web player. Ini berarti bahwa masih ada dukungan 'resmi' di platform ini tetapi mungkin akan segera dihapus atau browser sendiri (IE11) mungkin akan terdepresiasi. Pastikan Anda masuk sebagai administrator di komputer Anda sebelum mengimplementasikan solusi.

  1. Arahkan ke situs web resmi Unity Web player dan unduh Web Player untuk Windows atau macOS.

    Pemberitahuan Resmi Depresiasi Player Web Unity
  2. Setelah menginstal paket instalasi, restart komputer Anda. Tekan Windows + S, ketik 'internet explorer' dan buka aplikasi.

    Meluncurkan kembali Internet Explorer

Jika Anda memiliki mesin Apple, Anda dapat meluncurkan Safari di dalamnya. Sekarang coba buka konten yang menyebabkan kesalahan dan periksa apakah masalah telah teratasi.

Solusi 2: Menginstal Release Dukungan Perpanjangan Firefox

Firefox ESR (Extended Support Release) adalah versi Firefox yang digunakan oleh organisasi atau perusahaan yang membutuhkan dukungan tambahan untuk penyebaran massal. Dibandingkan dengan rilis 'cepat' dalam aplikasi Firefox asli, Firefox ESR tidak diperbarui dengan fitur baru setiap 6 minggu. Sebaliknya, hanya pembaruan yang didorong yang diketahui kritis atau berisi pembaruan keamanan kritis.

Tampaknya Firefox ESR masih mendukung NPAPI termasuk Unity Web Player. Anda dapat mengunduh versi Firefox ini dan kemudian mencoba meluncurkan konten. Dalam kebanyakan kasus, semuanya akan berfungsi seperti yang diharapkan.

  1. Buka situs web Resmi ESR Firefox dan unduh versi 32-bit sesuai dengan bahasa Anda.

    Mengunduh Rilis Dukungan Diperpanjang Firefox
  2. Klik kanan pada executable dan pilih Run as administrator .

    Kesatuan pemain web
  3. Setelah instalasi perangkat lunak, hidupkan ulang komputer Anda dan coba akses konten dan lihat apakah masalahnya telah teratasi.

Solusi 3: Menginstal Browser versi lama di Kotak Virtual

Jika Anda tidak bisa mendapatkan pengalaman yang diinginkan di Internet Explorer atau Safari, mereka satu-satunya cara untuk membuat Unity Web Player berfungsi di browser populer adalah dengan mengunduh versi yang lebih lama dan menginstalnya di dalam Kotak Virtual. Kami tidak dapat menginstalnya langsung di gambar sistem operasi utama kami karena versi terbaru sudah akan diinstal (dalam banyak kasus) dan versi yang lebih lama tidak dapat menggantikan versi terbaru tanpa mengalami masalah.

Virtual box adalah aplikasi yang memungkinkan pengguna untuk membuat kotak pasir (ruang independen terpisah) dalam sistem operasi sehingga pengguna dapat dengan mudah menginstal sistem operasi lain di dalamnya. Anda dapat memeriksa artikel kami tentang Cara Mengatur Windows 10 di VirtualBox. Pastikan Anda sudah menginstal VirtualBox di komputer Anda sebelumnya. Jika tidak, Anda dapat mengunduhnya dari situs web resmi Oracle.

  1. Luncurkan Windows 10 di Kotak Virtual Anda. Sekarang, Anda perlu menginstal versi browser berikut di Kotak Virtual Anda.
 Versi Chrome 45 Versi Firefox 50 Versi Opera 37 

Berikut ini tautan yang dapat Anda gunakan untuk mendapatkan akses ke semua riwayat browser. Pastikan Anda menavigasi kembali ke halaman lama dan unduh versi yang lebih lama.

Mengunduh Chrome Versi Lama

Google Chrome

Mozilla Firefox

Opera

  1. Setelah menginstal browser, Anda dapat menavigasi ke konten yang membutuhkan Unity Web Player dan mencoba meluncurkannya. Periksa apakah itu berfungsi dengan baik tanpa masalah.

Solusi 4: Mengaktifkan Bendera Chrome NPAPI

Jika Anda telah menginstal versi Chrome yang lebih lama di kotak virtual Anda tetapi masih tidak bisa membuat Unity Web Player berfungsi, ada kemungkinan bahwa Bendera Chrome NPAPI dinonaktifkan di pengaturan browser Anda. Fitur ini, jika tidak diaktifkan secara default, akan tersedia untuk berubah dalam pengaturan eksperimental. Pengaturan eksperimental menunjukkan bahwa fitur-fitur ini 'dapat' membuat barang-barang Anda berjalan tetapi akan memiliki kelemahannya sendiri.

  1. Luncurkan versi Google Chrome yang lebih lama yang baru saja Anda unduh di Solution 2.
  2. Ketik yang berikut di dalam bilah alamat browser:
 chrome: // flags / # enable-npapi 

Mengaktifkan NPAPI - Chrome
  1. Sekarang, pengaturan kontrol NPAPI akan terbuka. Klik pada tombol Aktifkan sekarang dan Luncurkan kembali browser.
  2. Setelah meluncurkan kembali, coba akses game / platform di browser dan lihat apakah ini berhasil.

Jika Anda seorang Pengembang

Jika Anda seorang pengembang dan ingin tahu apakah Unity Web Player memiliki peluang untuk kembali, kemungkinan tidak. Unity Web Player benar-benar terdepresiasi karena tersedia teknologi yang lebih ramping dan fungsionalitas yang lebih baik.

Anda harus mempertimbangkan untuk memigrasikan game / konten Anda ke teknologi WebGL. Teknologi ini dipromosikan oleh hampir semua perusahaan (termasuk Unity). Anda dapat menavigasi ke halaman bantuan Unity tentang cara membangun dan menjalankan proyek WebGL. Anda juga akan menemukan banyak tutorial tentang cara memigrasi game Anda dari satu teknologi ke teknologi lainnya.

Artikel Menarik