Car-tech

গুগল, মোজিলা আপনার ব্রাউজারে 3D গেমস টর্চার্চ করতে চায়

UC ব্রাউজারে Turbo ভূমিকা

UC ব্রাউজারে Turbo ভূমিকা

সুচিপত্র:

Anonim

মোজিলা ফাউন্ডেশন এই সপ্তাহে একটি প্রযুক্তি চালু করেছে যে এটি দাবি করে যে গেম নির্মাতা একটি ওয়েব ব্রাউজারে তাদের মালামালগুলির কর্মক্ষমতা চাঙ্গা করতে পারবেন।

প্রযুক্তি হল জাভাস্ক্রিপ্টের একটি অত্যন্ত অপেক্ষাকৃত সংস্করণ, এটি asm.js বলা হয়, যে মোজিলা টর্চোর চার্জ একটি ব্রাউজারের একটি বিকাশকারীর কোড এবং তাদের ওয়েবে দৃশ্যত বাধ্যতামূলক 3D গেম বিতরণ করতে সক্ষম করুন।

প্রযুক্তিটি এমন একটি অ্যাপ্লিকেশন যা ডেভেলপারদের মোবাইল ডিভাইসগুলিতে ব্রাউজিং করার জন্য 3D গেমগুলি আনতে দেয় যা প্রায় একই সাথে প্রোগ্রামে লিখিত ভাষাটি দ্য মোজিলা ব্লগে লিখেছে।

মোজিলা যোগ করেছে যে এটি গেমিং হাইটওয়েট ডিজনি, ইএ এবং জ্যাপটোলাবের সাথে কাজ করছে যা একটি খেলোয়াড়ের ওয়েব গেমসকে অপ্টিমাইজড ফর্মের মাধ্যমে মোবাইল গেমসে আনতে সাহায্য করে।

এর সাথে দ্য টার্বো জাভাস্ক্রিপ্ট ঘোষণা মোজিলা বলেন যে এটি এপিক গেমসের সাথে একত্রিত করে সেই কোম্পানির অবাস্তব ইঞ্জিন 3-এর ওয়েবকে আনতে।

মোজিলা কাজটি কঠিন

মোজিলা এটি প্রমাণ করার জন্য নিখুঁতভাবে কাজ করছে যে ওয়েবটি 3D গেমগুলির জন্য একটি ঝলসান প্ল্যাটফর্ম হতে পারে। উদাহরণস্বরূপ, জানুয়ারি মাসে ফায়ারফক্স 18 মুক্তির সাথে, ফাউন্ডেশন বেনব্যাবেড, একটি 3D ওয়েব গেম চালু করেছে যা হুড-এইচটিএমএল, ওয়েবজিএল এবং এএসএমএল। এর অধীনে নেতৃস্থানীয় প্রান্ত ওয়েব প্রযুক্তিগুলির একটি বুন্ডলে চালু করেছে।

এদিকে, একটি Google প্রোগ্রামার asm.js bandwagon নেভিগেশন hopped, প্রযুক্তি বজায় রাখা উচিত ক্রোম ব্রাউজারে V8 JavaScript ইঞ্জিন দ্বারা সমর্থিত হতে হবে।

"অপ্টিমাইজেশানগুলি জাভাস্ক্রিপ্ট এর asm.js উপসেট জন্য ভাল কোড উৎপন্ন করার জন্য V8 যোগ করা উচিত," কেনেথ রাসেল লিখেছেন ক্রোমের একটি পোস্টে।

"সম্ভাব্য ঊর্ধ্বগতির তুলনায় বাস্তবায়ন খরচ কম হওয়া উচিত- জাভাস্ক্রিপ্ট ইঞ্জিনের ভিতরে C এর গতির কাছাকাছি থাকা গুরুত্বপূর্ণ কোড কোডগুলি চালানোর ক্ষমতা", তিনি লিখেছেন।

গুগল যদি asm.js- এর সাথে অনগ্রসর হয়, তবে প্রযুক্তিটি কিছু কিছু অনুসন্ধান জায়ান্টের উদ্যোগে যেমন নেটিভ ক্লায়েন্ট এবং পোর্টেবল নেটিভ ক্লায়েন্ট-এর সাথে প্রতিদ্বন্দ্বিতা করতে পারে-এটি ডেভেলপারদের জন্য অত্যন্ত গুরুত্বপূর্ণ হবে।

কী করতে হবে 3D গেমস জন্য কার্যকরী ব্রাউজার

ও মধ্যে ওয়েব ব্রাউজারের জন্য rder উচ্চ পারফরম্যান্স 3D গেমস জন্য একটি কার্যকরী প্ল্যাটফর্ম পরিণত, প্রযুক্তি যে তাদের যে সমস্ত প্রধান ব্রাউজার প্রস্তুতকারকদের দ্বারা গৃহীত আবশ্যক অনুমতি দেয় অন্যথায়, ডেভেলপারদের জন্য পৃথক ব্রাউজারের জন্য গেমগুলি তৈরি করা আটকে রাখা হবে- তাদের জন্য একটি আকর্ষণীয় প্রস্তাবনা।

তবে দেখা যাচ্ছে যে, গুগল রাসেলের পরামর্শ অনুসরণ করবে যদি জাভাস্ক্রিপ্টের জীবনকে চিরস্থায়ী করার জন্য মোজিলা এর asm.js প্রতিশ্রুতি দেয়, কিছু গুগল স্পষ্টভাবে চলে যাওয়া দেখতে চায়, ডার্ট নামে একটি প্রযুক্তি জনপ্রিয় করার প্রচেষ্টার প্রচেষ্টাকে নির্দেশ করে।

ডার্ট, এক বছরেরও বেশি আগে চালু, এটি একটি ওয়েব প্রোগ্রামিং ভাষা। জাভাস্ক্রিপ্টের ত্রুটিগুলি সমাধান করতে এবং অবশেষে এটি প্রতিস্থাপন করে।