Car-tech

Google, Mozilla ต้องการ turbocharge เกม 3D ในเบราว์เซอร์ของคุณ

เวก้าผับ ฉบับพิเศษ

เวก้าผับ ฉบับพิเศษ

สารบัญ:

Anonim

Mozilla มูลนิธิเปิดตัวเทคโนโลยีในสัปดาห์นี้ที่อ้างว่าจะช่วยให้ผู้ผลิตเกมสามารถชาร์จประสิทธิภาพของสินค้าของตนในเว็บเบราเซอร์ได้

เทคโนโลยีนี้เป็น JavaScript ที่มีการปรับรุ่นเป็นอย่างมากซึ่งเรียกว่า asm.js ซึ่ง Mozilla กล่าวว่าจะมีการชาร์จเทอร์โบ โค้ดของนักพัฒนาซอฟต์แวร์ในเบราว์เซอร์และช่วยให้พวกเขาสามารถนำเสนอเกม 3D ที่ดึงดูดสายตาบนเว็บได้

เทคโนโลยีนี้ยังเปิดประตูให้นักพัฒนาซอฟต์แวร์นำเกม 3D ไปใช้เบราว์เซอร์บนโทรศัพท์มือถือที่ทำงานได้เกือบตลอดจนเขียนลงในโปรแกรม ภาษาที่ บริษัท เขียนไว้ในบล็อกของ Mozilla

Mozilla เสริมว่ากำลังทำงานร่วมกับเกมรุ่นดิสนีย์ EA และ Zeptolab เพื่อนำเสนอเกมออนไลน์ของผู้เล่นเหล่านั้นไปสู่มือถือในรูปแบบที่เหมาะสม

ร่วมกับเทอร์โบ JavaScript ประกาศ Mozilla กำลังทำงานอย่างขยันขันแข็งเพื่อพิสูจน์ว่าเว็บสามารถเป็นแพลตฟอร์มที่พราวสำหรับเกม 3D ได้ Mozilla กำลังทำงานอย่างขยันขันแข็งกับ Epic Games เพื่อนำเทคโนโลยี Unreal Engine 3 ของ บริษัท ไปใช้กับเว็บ ยกตัวอย่างเช่นเมื่อมีการเปิดตัว Firefox 18 ในเดือนมกราคมมูลนิธิได้เปิดตัว BananaBread ซึ่งเป็นเกม 3D Web พร้อมด้วยเทคโนโลยีเว็บชั้นนำที่อยู่ภายใต้ฝากระโปรง HTML5, WebGL และ asm.js.

ในขณะเดียวกันโปรแกรมเมอร์ Google hopped ใน bandwagon asm.js การรักษาเทคโนโลยีควรได้รับการสนับสนุนโดยเครื่องยนต์ V8 JavaScript ในเบราว์เซอร์ Chrome

"เพิ่มประสิทธิภาพควรจะเพิ่ม V8 เพื่อสร้างรหัสที่ดีสำหรับชุดย่อย asm.js ของ JavaScript" Kenneth รัสเซลเขียนไว้ในประเด็นเรื่องการโพสต์ Chrome

"ค่าใช้จ่ายในการดำเนินงานควรมีขนาดเล็กเมื่อเทียบกับศักยภาพที่เพิ่มขึ้น - ความสามารถในการเรียกใช้ฐานรหัสที่มีอยู่อย่างมีนัยสำคัญใกล้เคียงกับความเร็วของ C ภายในเครื่องยนต์ JavaScript" เขากล่าว "

ถ้า Google เข้ากับ asm.js แม้ว่าเทคโนโลยีอาจแข่งขันกับโครงการใหม่ ๆ ของ Search Giant ในพื้นที่เช่น Native Client และ Portable Native Client ก็ตามจะมีความสำคัญมากสำหรับนักพัฒนา

สิ่งที่จะทำให้ เบราว์เซอร์ที่ใช้งานได้สำหรับเกม 3D

ใน o rendering สำหรับเว็บเบราเซอร์ที่จะกลายเป็นแพลตฟอร์มที่มีประสิทธิภาพสำหรับเกม 3D ที่มีประสิทธิภาพสูงเทคโนโลยีที่อนุญาตให้ดำเนินการดังกล่าวต้องได้รับการยอมรับจากผู้ผลิตเบราว์เซอร์รายใหญ่ทั้งหมด มิฉะนั้นแล้วนักพัฒนาซอฟต์แวร์จะต้องติดอันดับเกมทำเบราว์เซอร์แต่ละประเภทไม่ใช่เรื่องที่น่าสนใจสำหรับพวกเขา

ยังคงเป็นที่เห็นได้หาก Google จะปฏิบัติตามคำแนะนำของรัสเซล asm.js ของ Mozilla สัญญาว่าจะยืดอายุการใช้งานของ JavaScript ซึ่งเป็นสิ่งที่ Google ต้องการเห็นได้อย่างชัดเจนเนื่องจากความพยายามในการเผยแพร่เทคโนโลยีที่เรียกว่า Dart หมายถึง

Dart ซึ่งเป็นการนำเสนอมานานกว่าหนึ่งปีมาแล้วเป็นภาษาการเขียนโปรแกรมบนเว็บ ออกแบบมาเพื่อแก้ไขข้อบกพร่องของ JavaScript และแทนที่ด้วย