Car-tech

Google, Mozilla ingin turbocharge permainan 3D di penyemak imbas anda

Your Browser is being managed by your Organization Fix (Firefox and Chrome)

Your Browser is being managed by your Organization Fix (Firefox and Chrome)

Isi kandungan:

Anonim

Mozilla Yayasan memperkenalkan teknologi pada minggu ini bahawa ia mendakwa akan membolehkan para pembuat permainan membekalkan prestasi barangan mereka dalam pelayar web.

Teknologi ini adalah versi JavaScript yang sangat dioptimumkan, dipanggil asm.js, bahawa Mozilla mengatakan akan caj turbo kod pemaju dalam pelayar dan membolehkan mereka menyampaikan permainan 3D yang menarik di Web.

Teknologi ini juga membuka pintu untuk pemaju untuk membawa permainan 3D ke pelayar pada peranti mudah alih yang melakukan hampir sama dengan yang ditulis dalam pengaturcaraan bahasa, syarikat itu menulis pada The Mozilla Blog.

Mozilla menambah bahawa ia bekerja dengan wira berat permainan Disney, EA, dan Zeptolab untuk membawa versi permainan web pemain ke mobile dalam bentuk yang dioptimalkan.

Bersempena dengan yang pengumuman JavaScript turbo. Mozilla berkata, ia bekerja dengan Epic Games untuk membawa Unreal Engine 3 syarikat itu ke Web.

Mozilla keras bekerja

Mozilla telah bekerja dengan gigih untuk membuktikan bahawa Web boleh menjadi platform yang mempesonakan untuk permainan 3D. Sebagai contoh, dengan melepaskan Firefox 18 pada bulan Januari, yayasan itu memperkenalkan BananaBread, sebuah permainan Web 3D dengan rangkaian teknologi Web terkemuka di bawah hud-HTML5, WebGL, dan asm.js.

Sementara itu, seorang programmer Google

"Pengoptimuman harus ditambah ke V8 untuk menghasilkan kod yang baik untuk subset JavaScript sebagai", Kenneth Russell menulis dalam posting isu-isu Chrome.

"Kos pelaksanaan harus kecil berbanding dengan potensi terbalik-keupayaan untuk menjalankan asas kod yang ada dengan hampir dekat dengan kecepatan C di dalam enjin JavaScript," tulisnya. > Jika Google mendapat asm.js walaupun teknologi dapat bersaing dengan beberapa inisiatif Search Giant di dalam ruang, seperti Native Client dan Portable Native Client-itu akan menjadi sangat penting bagi pemaju.

Apa yang akan membuat pelayar yang berdaya maju untuk permainan 3D

Di o untuk pelayar web untuk menjadi platform yang berdaya maju untuk permainan 3D yang berprestasi tinggi, teknologi yang membolehkan mereka melakukannya harus diadopsi oleh semua pembuat pelayar utama. Jika tidak, pemaju akan tersekat membuat permainan untuk peramban individu-bukan satu cadangan yang menarik bagi mereka.

Akan tetapi, jika dilihat, Google akan mengikuti nasihat Russell. Asm.js Mozilla menjanjikan untuk mengekalkan kehidupan JavaScript, sesuatu yang Google dengan jelas ingin melihat pergi, kerana usaha untuk mempopulerkan teknologi yang disebut Dart menunjukkan.

Dart, yang diperkenalkan lebih dari setahun yang lalu, adalah bahasa pengaturcaraan Web direka untuk menangani kekurangan JavaScript dan akhirnya menggantikannya.