Car-tech

Google, Mozilla ingin men-turbocharge game 3D di browser Anda

Klip BoBoiboy The Movie: BoBoiBoy Kuasa Lima!

Klip BoBoiboy The Movie: BoBoiBoy Kuasa Lima!

Daftar Isi:

Anonim

Mozilla Foundation memperkenalkan teknologi minggu ini yang diklaim akan memungkinkan pembuat game untuk meningkatkan kinerja barang-barang mereka di browser Web.

Teknologi ini adalah versi JavaScript yang sangat dioptimalkan, disebut asm.js, yang Mozilla katakan akan turbo charge kode pengembang di browser dan memungkinkan mereka untuk menyampaikan game 3D yang menarik secara visual di Web.

Teknologi ini juga membuka pintu bagi pengembang untuk menghadirkan game 3D ke browser di perangkat seluler yang berfungsi hampir sebaik yang ditulis dalam program bahasa, perusahaan menulis di The Mozilla Blog.

Mozilla menambahkan bahwa itu bekerja dengan game kelas berat Disney, EA, dan Zeptolab untuk membawa versi dari permainan Web para pemain 'ke ponsel dalam bentuk yang dioptimalkan.

Dalam hubungannya dengan itu pengumuman JavaScript turbo. Mozilla mengatakan itu bekerja sama dengan Epic Games untuk membawa Unreal Engine 3 perusahaan itu ke Web.

Mozilla bekerja keras

Mozilla telah bekerja dengan giat untuk membuktikan bahwa Web dapat menjadi platform yang memukau untuk game 3D. Misalnya, dengan dirilisnya Firefox 18 pada bulan Januari, yayasan ini memperkenalkan BananaBread, game Web 3D dengan bundel teknologi Web terdepan di bawah kap-HTML5, WebGL, dan asm.js.

Sementara itu, seorang programmer Google melompat di kereta musik asm.js, mempertahankan teknologi seharusnya didukung oleh mesin V8 JavaScript di browser Chrome.

"Pengoptimalan harus ditambahkan ke V8 untuk menghasilkan kode yang baik untuk subset asm.js dari JavaScript," Kenneth Russell menulis dalam posting masalah Chrome.

"Biaya implementasi harus kecil dibandingkan dengan potensi peningkatan kemampuan untuk menjalankan basis kode signifikan yang ada dengan mendekati kecepatan C di dalam mesin JavaScript," tulisnya.

Jika Google terhubung dengan asm.js-meskipun teknologi tersebut dapat bersaing dengan beberapa inisiatif Raksasa Pencarian di ruang angkasa, seperti Native Client dan Portable Native Client-itu akan sangat signifikan bagi pengembang.

Apa yang akan membuat browser layak untuk game 3D

Di o Rder untuk browser Web menjadi platform yang layak untuk game 3D berkinerja tinggi, teknologi yang memungkinkan mereka melakukan itu harus diadopsi oleh semua pembuat browser utama. Jika tidak, pengembang akan terjebak membuat game untuk browser individu - bukan proposisi yang menarik bagi mereka.

Namun tetap harus dilihat, jika Google akan mengikuti saran dari Russell. Asm.js Mozilla menjanjikan untuk mengabadikan kehidupan JavaScript, sesuatu yang Google ingin dengan jelas pergi, karena upayanya untuk mempopulerkan teknologi yang disebut Dart.

Dart, diperkenalkan lebih dari setahun yang lalu, adalah bahasa pemrograman Web dirancang untuk mengatasi kekurangan JavaScript dan akhirnya menggantikannya.