Half-Life 2 Kini Bisa Dimainkan Langsung di Browser!
Nggak nyangka bisa begini asli...
Dunia pengembangan game kembali dikejutkan oleh talenta muda. Dilansir dari GamesHub, seorang pelajar Sekolah Menengah Atas (SMA) dengan nama samaran slqnt berhasil melakukan porting Half-Life 2 sehingga dapat dimainkan langsung melalui browser.
Kabar tersebut mulai ramai diperbincangkan setelah akun komunitas @gabefollower membagikan proyek tersebut di media sosial. Menariknya, web port ini dikembangkan oleh slqnt bersama rekannya, 98006, dan seluruh proses pengerjaannya diklaim hanya memakan waktu sekitar tiga bulan.
Hasilnya, siapa pun kini dapat langsung memainkan Half-Life 2 melalui browser tanpa perlu mengunduh installer ataupun memasang game secara konvensional.
Update: Ternyata proyek ini didasarkan pada port Portal untuk website.
Proyek tersebut dibagikan melalui situs portofolio pribadi milik slqnt dan menjadi salah satu proyek yang berfokus pada porting serta dekompilasi berbagai game ke platform web. Pencapaian ini cukup mengesankan mengingat ia berhasil mengompilasi game FPS legendaris milik Valve ke dalam JavaScript hingga benar-benar dapat dijalankan melalui browser.
Menariknya, versi browser ini tidak memerlukan instalasi besar. Saat pertama kali dijalankan, game hanya akan mengunduh sejumlah berkas ke penyimpanan browser dengan ukuran file terbesar sekitar 12 MB, sementara sebagian besar file lainnya berukuran di bawah 1 MB. Dengan demikian, pemain tidak perlu khawatir harus mengunduh file berukuran besar atau menemui installer yang mencurigakan. Cukup membuka situsnya, maka Half-Life 2 sudah bisa langsung dimainkan.
Perkembangan ini juga terasa cukup menarik jika mengingat beberapa tahun lalu internet sempat dipenuhi berbagai iklan game yang mengklaim GTA maupun game AAA lainnya bisa dimainkan langsung di browser. Pada kenyataannya, iklan tersebut hanya berujung pada halaman promosi tanpa benar-benar menghadirkan pengalaman bermain. Kini, teknologi web telah berkembang jauh hingga memungkinkan salah satu game FPS terbaik sepanjang masa benar-benar dapat dijalankan melalui browser.
Dari sisi performa, Half-Life 2 versi browser diklaim mampu berjalan dengan frame rate yang tinggi dan stabil. Meski demikian, masih ada beberapa keterbatasan teknis. Saat game melakukan proses loading antar area seperti versi aslinya pada 2004, browser terkadang mengalami crash akibat lonjakan proses loading. Karena itu, pemain disarankan untuk tidak berpindah tab atau mengklik area lain di browser selama proses tersebut berlangsung.
Slqnt juga mengungkapkan bahwa beberapa fitur harus dikorbankan demi menjaga stabilitas permainan. Animasi wajah karakter dinonaktifkan karena memicu masalah performa dan crash, meski fitur tersebut merupakan salah satu aspek yang cukup mengesankan pada versi orisinalnya. Selain itu, tombol jongkok dipindahkan dari Ctrl ke C karena penggunaan tombol Ctrl akan memicu pintasan bawaan browser, seperti perintah menyimpan halaman.
Meski memiliki berbagai keterbatasan, proyek ini membuktikan bahwa Half-Life 2 dapat dijalankan menggunakan JavaScript langsung melalui browser dengan kualitas yang cukup mengesankan. Slqnt bahkan telah mengungkapkan rencananya untuk membawa Half-Life 2: Episode One dan Episode Two ke browser di masa mendatang. Berbekal pengalaman dari proyek pertamanya, ia optimistis proses porting berikutnya akan berjalan lebih cepat setelah memahami berbagai bug, tekstur yang bermasalah, kendala dialog suara, hingga tantangan teknis lainnya.
Pencapaian tersebut pun menuai banyak pujian dari komunitas. Tidak sedikit yang kagum karena proyek sebesar ini berhasil dikerjakan oleh seorang pelajar SMA yang memiliki ketertarikan besar terhadap dunia porting game. Bagi yang ingin mengikuti perkembangan proyek ini, slqnt juga rutin membagikan pembaruan melalui akun X @slqntdev serta situs portofolio pribadinya.
Dengan perkembangan teknologi web yang semakin pesat, proyek seperti ini juga membuka peluang bagi lebih banyak game PC klasik untuk dapat dimainkan langsung melalui browser di masa depan.
#gaming #halflife #halflife2 #valve







