Virtual world framework
ভার্চ্যুয়াল ওয়ার্ল্ড ফ্রেমওয়ার্ক (ভিডব্লিউএফ) হল ওয়েব ব্রাউজারের মাধ্যমে শক্তিশালী থ্রিডি, নিমজ্জনকারী, সত্তাকে অন্যান্য সত্তার সঙ্গে, ভার্চ্যুয়াল জগত, বিষয়বস্তু এবং ব্যবহারকারীদের সংযুক্ত করার একটি মাধ্যম। এটি ক্লায়েন্ট-সার্ভার প্রোগ্রামগুলিকে ওয়েব ব্রাউজারের মাধ্যমে হালকা পদ্ধতিতে সরবরাহ করার ক্ষমতা প্রদান করে এবং একাধিক ব্যবহারকারীকে সাধারণ বস্তু এবং পরিবেশের সাথে যোগাযোগ করার জন্য সিঙ্ক্রোনাইজেশন প্রদান করে। উদাহরণস্বরূপ, ভি. ডব্লিউ. এফ ব্যবহার করে, একজন বিকাশকারী ভিডিও পাঠ পরিকল্পনা, উপাদান বস্তু এবং অবতার নিতে পারেন এবং একটি বিদ্যমান ভার্চুয়াল বা তৈরি ল্যান্ডস্কেপে (যেমন ইডিজিই বা ওপেন সিম) সফলভাবে সন্নিবেশ করতে পারেন, একটি ভি. ডব্লিউ. এফ ইন্টারফেসের মাধ্যমে স্থানীয় বস্তু এবং ব্যবহারকারীদের সাথে মিথস্ক্রিয়া করতে পারেন। ভি. ডব্লিউ. এফ আরও বিভিন্ন প্রশিক্ষণ বিষয়বস্তু, সিমুলেশন, বস্তু, ব্যবহারকারী এবং অবস্থানগুলি ইন্টারফেস করার দরজা খুলে দেয়; যা প্রশিক্ষণ এবং শিক্ষার সুযোগকে প্রসারিত ও প্রসারিত করবে। (কল্পনা করুন যে দুটি ভিন্ন সিমুলেশন স্যুট দ্বারা সরবরাহ করা বিমান সম্পদ সহ একটি ট্যাঙ্ক সিমুলেশন চালানো হবে, কিন্তু একসঙ্গে কার্যকর করা হবে এবং তাদের মধ্যে চিত্র এবং সেন্সর ডেটা পাস করা হবে, একটি সাধারণ প্রাকৃতিক দৃশ্যের উপর কাজ করা হবে এবং তৃতীয় প্ল্যাটফর্মে একটি গঠনমূলক ম্যাপিং সিমুলেশন চালানো হবে, যা তাদের ব্রাউজারের মাধ্যমে দূরবর্তী ব্যবহারকারীদের কাছে নির্বিঘ্নে এবং স্বচ্ছ হবে)। ভি. ডব্লিউ. এফ বিভিন্ন ধরনের সত্তার (বস্তু, অবতার, সিমুলেশন, স্পেস) সঙ্গে মিথস্ক্রিয়া করার জন্য একটি দরকারী হাতিয়ার। অ্যাপাচি 2 লাইসেন্সের অধীনে সুরক্ষিত একটি ওপেন সোর্স টুল হিসাবে, ভিডব্লিউএফ বিনামূল্যে এবং যে কোনও সংখ্যক ডেভেলপারদের কাছে অ্যাক্সেসযোগ্য যারা বিষয়বস্তু তৈরি করতে পারে এবং এর সুযোগ এবং কার্যকারিতা প্রসারিত করতে পারে। ভি. ডব্লিউ. এফ ওয়েব ব্যবহার করে তার আন্তঃক্রিয়াশীলতা প্রদান করে, যা অসামঞ্জস্যপূর্ণ বস্তু বা পরিবেশ সারিবদ্ধ করার সুযোগ তৈরি করে। ইডিজিই-এর মতো ম্যাসিভলি মাল্টিপ্লেয়ার অনলাইন রোল প্লেয়িং গেমস (এম. এম. ও. আর. পি. জি)-এর সঙ্গে কাজ করার জন্য ভিডব্লিউ. এফ উন্নয়নের অধীনে রয়েছে এবং আদর্শভাবে সর্বশেষ অবজেক্ট এনকোডিং (যেমন ইউনিটি এবং এম. পি. 4), পরিবেশ (যেমন ওপেনসিম মোসেস) এবং অন্যান্য সিমুলেশন প্ল্যাটফর্মের সঙ্গে ইন্টারফেসের জন্য উন্নত করা হবে যাতে একটি সত্যিকারের অজ্ঞেয়বাদী ইন্টারফেসিং টুল তৈরি করা যায়। কল্পকাহিনী যদিও এর একটি পরামর্শমূলক নাম রয়েছে, ভি. ডব্লিউ. এফ একটি ভার্চুয়াল বিশ্ব নয়। এটি একটি ভার্চ্যুয়াল বিশ্ব প্রজন্মের হাতিয়ারও নয়। ভি. ডব্লিউ. এফ কি এটি পূরণ করার জন্য একটি ভার্চুয়াল স্থান এবং বিষয়বস্তু তৈরি করতে পারে? হ্যাঁ, এটি করতে পারে, এবং এটি সম্পূর্ণরূপে অতিরিক্ত বস্তু এবং মিথস্ক্রিয়া প্রদান করতে ব্যবহার করা যেতে পারে যা এটি সংযুক্ত সত্তাগুলির সাথে বৃদ্ধি/মিথস্ক্রিয়া করতে পারে। ভিডব্লিউএফ কোনও সিমুলেটর নয়। ভি. ডব্লিউ. এফ-এর উদ্দেশ্য হল সক্রিয় ক্লায়েন্ট-সার্ভার সিমুলেশনগুলির ব্যবহার প্রসারিত করা যাতে সেগুলি একটি ওয়েব ব্রাউজারের মাধ্যমে অ্যাক্সেস করা যায়। এটি বিদ্যমান সিমুলেশনগুলিতে অতিরিক্ত মাত্রা যুক্ত করতে বা বিদ্যমান ভার্চুয়াল স্থান (যেমন এম. ও. এস. ই. এস) বা স্বতঃস্ফূর্তভাবে উত্পন্ন স্থান যোগ করার জন্য সিমুলেশন বিষয়বস্তু তৈরি করতে বোঝানো হয়। ভি. ডব্লিউ. এফ-এর সম্পূর্ণ কার্যকরী সিমুলেশন তৈরি করার ক্ষমতা রয়েছে তবে এটি নিজেই একটি সম্পূর্ণ সিমুলেটর হতে পারে না। ভি. ডব্লিউ. এফ কোনও অবতার নয়, দৌড়ানোর জন্য কোনও অবতারেরও প্রয়োজন হয় না। ভি. ডব্লিউ. এফ-এর কাজ করার জন্য একটি ভার্চ্যুয়াল স্থানের প্রয়োজন হয় না; এটি ওয়েব ব্রাউজারের মধ্যে বা স্থানীয়ভাবে হোস্ট মেশিনে একটি ভার্চ্যুয়াল স্থান তৈরি করতে ব্যবহার করা যেতে পারে। ভি. ডব্লিউ. এফ-এর কাজ করার জন্য কোনও অবতারের প্রয়োজন নেই, এবং অগত্যা ভার্চুয়াল জগতের সাথে ব্যবহারের জন্য অবতার তৈরি করে না, তবে অবতার তৈরি করতে বা তার সাথে যোগাযোগ করতে ব্যবহার করা যেতে পারে। মার্কিন যুক্তরাষ্ট্রের প্রতিরক্ষা বিভাগ (ডিওডি) যথারীতি ব্যবসা চালিয়ে যেতে পারে না। এফওয়াই05-এ, ডিওডি মডেলিং এবং সিমুলেশন সম্পর্কিত ক্রিয়াকলাপে 9.1 বিলিয়ন ডলার ব্যয় করেছে। সেই বাজেটের প্রায় 40 শতাংশ সিমুলেটর, ওয়ার গেমিং এবং মডেলিংয়ের জন্য ব্যবহার করা হয়েছিল। ভি. ডব্লিউ. এফ-এর দৃষ্টিভঙ্গি হল ব্যয় হ্রাস এবং বিদ্যমান/উদীয়মান প্রযুক্তির কার্যকারিতা বাড়ানোর জন্য সরাসরি চাপের সমর্থনে এম অ্যান্ড এস কার্যক্রমকে সমর্থন করার জন্য ব্যবহৃত তহবিল হ্রাস করা। ডিওডির অগণিত, চুলা-পাইপযুক্ত, বিশেষ সিমুলেশন সমাধানগুলি একত্রিত করার জন্য একটি সরঞ্জামের প্রয়োজন। ক্রমবর্ধমান দূরত্ব জুড়ে ক্রমবর্ধমান সংখ্যক কর্মীকে প্রশিক্ষণ দেওয়ার ক্ষমতা প্রসারিত ও প্রসারিত করার জন্য এটির একটি সরঞ্জামের প্রয়োজন। ডিওডি প্রযুক্তি হ্রাস ও পুনঃব্যবহার এবং প্রশিক্ষণের সবচেয়ে উন্নত প্রযুক্তিগত ও শিক্ষামূলক ব্যবস্থা প্রদানের জন্য আরও সাশ্রয়ী উপায় খুঁজে বের করার প্রয়োজনীয়তার উপর জোর দেয়। তবে এটি কেবল ডিওডি কর্মীদের প্রশিক্ষণের বিষয় নয়। আমরা নিমজ্জনকারী, ব্যক্তিগতকৃত সামাজিক মাধ্যম এবং প্রযুক্তি (যেমন স্মার্ট ফোন, ফেসবুক, টুইটার, প্যান্ডোরা রেডিও, প্রজেক্ট গ্লাস এবং লেয়ারের মতো অগমেন্টেড রিয়েলিটি সাইট) দ্বারা বেষ্টিত। ঐতিহ্যবাহী শিক্ষা ব্যবস্থা তথ্য আদান-প্রদান এবং নিমজ্জন করার গতি দেয় না যা মিডিয়া, গেমস এবং ইন্টারনেট নিয়মিতভাবে যুবকদের সরবরাহ করে এবং শিক্ষার আধুনিকীকরণ/কাস্টমাইজেশন এর কার্যকারিতার জন্য একেবারে অপরিহার্য হয়ে উঠছে। প্রযুক্তির ছেদ এবং তথ্য সরবরাহের গতি/পরিমাণ এই ব্যবস্থার জন্য সর্বোত্তম ব্যয়ে সবচেয়ে ভাল সরবরাহ করার সম্ভাবনার একটি নিখুঁত ঝড় তৈরি করে। ইন্টারনেটের মতো, যা এ. আর. পি. এনেট হিসাবে শুরু হয়েছিল, ভি. ডব্লিউ. এফ-এর উদ্দেশ্য হল একটি উন্মুক্ত, শক্তিশালী প্ল্যাটফর্মে বিকশিত হওয়া যা বিশ্বের সাথে আমাদের উপলব্ধি এবং যোগাযোগের পদ্ধতিতে বিপ্লব ঘটায়। ভিডব্লিউএফ এবং মোবাইল/ওয়েব সক্ষম ডিভাইসগুলির ব্যবহারের মাধ্যমে, ব্যবহারকারীরা বিশাল আকারে তাদের বিশ্বের সাথে যোগাযোগ করতে সক্ষম হবেন; ভিডব্লিউএফ একই প্রযুক্তিগুলিকে পুঁজি করে যা থ্রিডি অ্যাপ্লিকেশনগুলিকে বর্ধিত বাস্তবতা দেখতে সক্ষম করে এবং ওয়েবের মাধ্যমে তাদের ক্ষমতাগুলি বড় আকারে পোর্ট করবে। ভি. ডব্লিউ. এফ সিমুলেশন, শিক্ষা ব্যবস্থা, প্রশিক্ষণ সামগ্রী, গেমস, তথ্য ভাগ করে নেওয়ার বিকাশকারীদের জন্য, ব্যক্তিগত ব্যক্তিদের জন্য, সত্যিই যে কেউ একটি ওয়েব ব্রাউজারকে বিতরণ প্রক্রিয়া হিসাবে ব্যবহার করে হালকা ফ্যাশনে একাধিক ব্যবহারকারীর সাথে তথ্য ভাগ করে নিতে আগ্রহী। ভি. ডব্লিউ. এফ ব্যবহারকারীদের তথ্য, প্রশিক্ষণ বা বিষয়বস্তু অ্যাক্সেস করতে সক্ষম হওয়ার জন্য যেখানেই থাকুন না কেন বা তাদের হার্ডওয়্যার বা ব্যান্ডউইথের সীমাবদ্ধতা যাই হোক না কেন, যতক্ষণ না তাদের ইন্টারনেটের মাধ্যমে প্রশিক্ষণ সার্ভারের সাথে একটি নিরাপদ লিঙ্ক থাকে। ভি. ডব্লিউ. এফ তাদের কাছে দ্রুত উপলব্ধ বিষয়বস্তু সরবরাহ করবে যাদের এটি সবচেয়ে বেশি প্রয়োজন, যখন তাদের এটি প্রয়োজন, এমন একটি ফ্যাশনে যা অ্যাক্সেসযোগ্য এবং কম ওভারহেড। ব্যবসা এবং সরকারের জন্য ভি. ডব্লিউ. এফ-এর তাৎপর্যের অর্থ হল অপ্রয়োজনীয়তা প্রতিরোধে, বিভিন্ন ব্যবস্থাকে সংযুক্ত করতে এবং স্কেল এবং সুযোগের অর্থনীতি তৈরিতে একটি বিশাল সঞ্চয়। এর অর্থ প্রশিক্ষণ বিষয়বস্তুর অভূতপূর্ব জটিলতা এবং এর বিতরণে একটি বিশাল নমনীয়তা। এর অর্থ হল দ্রুত এবং আরও পুঙ্খানুপুঙ্খভাবে প্রশিক্ষিত কর্মী। এর অর্থ হল যে কোনও ধরনের ডেটা দ্রুত এবং দক্ষতার সাথে পাস করার জন্য প্ল্যাটফর্ম-স্বাধীন কম্পিউটিং সমাধান। এর অর্থ অত্যন্ত অভিযোজিত, দ্রুত প্রোটোটাইপ যা তাদের তৈরি করা প্ল্যাটফর্মগুলি থেকে স্বাধীন। এর অর্থ হল তথ্য ভাগ করে নেওয়ার ক্ষেত্রে কম্পিউটিং প্রবণতার অগ্রভাগে থাকা। এর অর্থ কাস্টমাইজড প্রশিক্ষণ সমাধান তৈরির একটি দ্রুত মাধ্যম। এর অর্থ স্বতঃস্ফূর্ত বৈঠকের স্থান এবং যাদের প্রয়োজন তাদের কাছে বুদ্ধিমত্তার বর্ধিত জটিলতা এবং গতি সরবরাহ করার একটি পদ্ধতি। মালিকানা এবং লাইসেন্সিং মালিকানা ডিওডি ভিডব্লিউএফ-এর সোর্স কোডের অধিকারের মালিক; তবে, এটি অ্যাপাচি 2 ব্যবহার করে লাইসেন্সপ্রাপ্ত হওয়ায়, যতক্ষণ না নির্মাতাদের মূল অ্যাট্রিবিউশন দেওয়া হয় ততক্ষণ এটি যে কোনও এবং সকলের দ্বারা অবাধে ব্যবহারযোগ্য। লাইসেন্সিং কাঠামোটি অ্যাপাচি দ্বিতীয় লাইসেন্সের অধীনে লাইসেন্সপ্রাপ্ত, যা মূলত বলে যে সফ্টওয়্যারটির ব্যবহারকারীকে সফ্টওয়্যারটির ডেরিভেটিভ কাজগুলি ব্যবহার, সংশোধন এবং বিক্রি করার জন্য রয়্যালটি-মুক্ত লাইসেন্স দেওয়া হয়, যতক্ষণ না মূল লাইসেন্স এবং অ্যাট্রিবিউশন ফাইল (গুলি) যে কোনও এবং পরবর্তী সমস্ত কাজের বিতরণে অন্তর্ভুক্ত থাকে। মূল কাজটি "যেমন আছে তেমন" লাইসেন্সপ্রাপ্ত এবং এতে কোনও ধরনের ওয়ারেন্টি নেই। বিষয়বস্তু অধিকার অ্যাপাচি 2 লাইসেন্সে থাকা বিধানগুলির মাধ্যমে পরিচালিত হয়। বর্তমান বিষয়বস্তু সংস্করণ নিয়ন্ত্রণ গিটহাবের মাধ্যমে প্রাথমিক প্রকৌশলীদের দ্বারা প্রভাবিত হয়, এবং সর্বশেষ স্থিতিশীল বিল্ডগুলি অনন্য ক্রমিক সংখ্যার অধীনে প্রকাশিত হয়। ডিজাইনাররা হলেন ডেভিড এ স্মিথ (কম্পিউটার বিজ্ঞানী) (লকহিড মার্টিন চিফ ইনোভেশন অফিসার-প্রজেক্ট ওভারসাইট, ডিজাইন, আর্কিটেকচার), ডেভিড ইস্টার (এলএম ইঞ্জিনিয়ার-ডেভেলপমেন্ট/আর্কিটেকচার), রিচার্ড বয়েড (লকহিড মার্টিন ভার্চ্যুয়াল ওয়ার্ল্ড ল্যাবস চিফ আর্কিটেক্ট-গভর্নেন্স অ্যান্ড ইকোসিস্টেম ডিজাইন), অ্যালিসন কোরি (এলএম ইঞ্জিনিয়ার-ডেভেলপমেন্ট), স্কট আর হেইন্স (এলএম ইঞ্জিনিয়ার-ডেভেলপমেন্ট), মাইকেল জে ভ্যাকিরকা (এলএম ইঞ্জিনিয়ার-ডেভেলপমেন্ট), স্টিভেন ডি কার (এলএম ইঞ্জিনিয়ার-ডেভেলপমেন্ট), সিনথিয়া এল মুর (ঠিকাদার, ওএসডি (পিঅ্যান্ডআর) টিআরএস-ডিজাইন, ফিউচার স্পেকস, গভর্নেন্স), কার্লটন রোজেনগ্র্যান্ট ওএসডি (পিঅ্যান্ডআর) টিআরএস-সামগ্রিক প্রোগ্রাম ম্যানেজার, ফ্রাঙ্ক। ভিডব্লিউএফ-এর অবদান গিটহাব-এ পোস্ট করা হয়েছে এবং যে কোনও এবং সমস্ত ডেভেলপার যারা কাঠামোর জন্য কাঁটাচামচ, প্রকল্প, পরামর্শ বা বিল্ড-আউট অবদান রাখতে চান তাদের জন্য উন্মুক্ত। মূল নির্মাতারা বিশেষত প্রধান প্ল্যাটফর্ম ডেভেলপারদের সন্ধান করেন যারা ভি. ডব্লিউ. এফ-এর সাথে ব্যবহারের জন্য তাদের প্ল্যাটফর্মে ইন্টারফেসিং যুক্ত করতে চান, যেমন এম. এম. ও, সিমুলেশন ডিজাইনার, টেরাইন ম্যাপিং প্রদানকারী, থ্রিডি মডেলিং, ভার্চুয়াল ল্যান্ডস্কেপ ইত্যাদি। 2012 সালে আই. আই. টি. এস. ই. সি সম্মেলনে উপস্থাপিত "এ ভার্চ্যুয়াল ওয়ার্ল্ড ইকোসিস্টেম ফ্রেমওয়ার্ক" গবেষণাপত্রে এই ব্যবস্থায় অবদানের দর্শন ব্যাখ্যা করা হয়েছে। বিকাশের পথ বিবর্তন মূল নির্মাতাদের একটি আলগা কনসোর্টিয়ামের মাধ্যমে গিটহাব এবং ডেভেলপার ইনপুটগুলির মাধ্যমে ভিডব্লিউএফ পরিচালিত হয়। সময়ের সাথে সাথে, সফ্টওয়্যারটির পূর্ণ-সময়ের অংশীদারিত্ব এবং সংস্করণ নিয়ন্ত্রণ পরিচালনার জন্য সম্প্রদায়টি একটি অলাভজনক পরিচালনাকারী সংস্থাকে দাঁড় করাবে। সর্বশেষতম কোডেকের ব্যবহার, প্রধান বিষয়বস্তু, অবজেক্ট এবং টেক্সচার সরবরাহকারীদের সাথে অংশীদারিত্বের সংযোগ এবং একটি স্থায়ী অবস্থানের মাধ্যমে, এটি নির্মাতাদের অতিরিক্ত লক্ষ্য যে ভিডব্লিউএফ ওয়েবে ব্যবহারকারীদের সাথে বিষয়বস্তু ইন্টারফেসের মান হিসাবে বিকশিত হবে। ওয়েব অ্যাপ্লিকেশনগুলিতে উপলব্ধতা ভি. ডব্লিউ. এফ ওয়েব অ্যাপ্লিকেশনগুলিতে ব্যবহারের জন্য উপলব্ধ এবং ধারণার প্রমাণ হিসাবে ইতিমধ্যে নির্মিত কয়েকটি ছোট অ্যাপ্লিকেশন/প্রদর্শন রয়েছে। যেহেতু সম্প্রদায়টি ভিডব্লিউএফ-এর দৃঢ়তা প্রসারিত করে, গ্রন্থাগারগুলি বৃদ্ধি করে এবং টুলকিটগুলি চূড়ান্ত করে, এই অ্যাপ্লিকেশনগুলিও জটিলতায় লাভবান হবে। ডেভেলপাররা বিদ্যমান কোড এবং উদাহরণ সহ ওয়েব অ্যাপ্লিকেশন তৈরি করতে স্বাগত। উৎস বস্তু এবং মিথস্ক্রিয়ার অবস্থানের উপর নির্ভর করে ওয়েবজিএল এবং সম্ভাব্য ওয়েব সকেট সক্ষমতার সাথে সামঞ্জস্যপূর্ণ ব্রাউজারে অ্যাক্সেসের বাইরে সম্পূর্ণ অ্যাপ্লিকেশনগুলি চালানোর জন্য বিশেষ কিছু প্রয়োজন নেই। কাঠামোর মধ্যে একটি কাঠামো রয়েছে এমন অনেক অ্যাপ্লিকেশন রয়েছে যা নিজেদেরকে পাতলা ক্লায়েন্ট বা ওয়েব ইন্টারফেস হিসাবে বিজ্ঞাপন দেয়। ব্যাপকভাবে ব্যবহৃত কোনও মুক্ত উৎস উন্নয়ন সরঞ্জাম নেই যা ওয়েব-ব্রাউজারের মাধ্যমে একটি পাতলা ক্লায়েন্ট ব্যবহার করে স্থায়ী, নিরাপদ পদ্ধতিতে বিভিন্ন সত্তাকে ইন্টারফেস করে। যদিও অনেক সরঞ্জাম উপলব্ধ রয়েছে, তাদের মধ্যে অনেকগুলি অত্যন্ত বিশেষায়িত এবং ক্লায়েন্ট এবং সার্ভার উভয় দিকেই মালিকানাধীন সফ্টওয়্যার ইনস্টল করা প্রয়োজন। এখনও অন্যান্য সরঞ্জাম রয়েছে যা ভার্চুয়াল পরিবেশ, অবতার এবং বিষয়বস্তু তৈরি করে, তবে পরিচিতগুলির মধ্যে কোনওটিই তাদের একত্রিত করে না, স্বতঃস্ফূর্তভাবে তাদের মধ্যে ইন্টারফেস তৈরি করে বা সমস্ত সত্তাকে তাদের সময় নির্বিশেষে এবং ব্যান্ডউইথ বা ক্লায়েন্টের জন্য প্রক্রিয়াকরণ শক্তিতে ভারী বোঝা ছাড়াই বিরামবিহীন যোগাযোগ সরবরাহ করে। ভিডব্লিউএফ এটি করে এবং এটি তার বিবর্তন অব্যাহত রাখার সাথে সাথে আরও বেশি কিছু করবে। ভিডব্লিউএফ ওয়েব সকেট এবং ওয়েবজিএল ব্যবহার করে, সরাসরি সত্তার মধ্যে একটি বিষয়বস্তু লিঙ্ক প্রদান করে এবং দ্রুততম, সবচেয়ে দক্ষ পদ্ধতিতে 3ডি বস্তু তৈরি করে। অন্যান্য ভার্চ্যুয়াল ইন্টারফেসিং প্রোগ্রামগুলি ফ্ল্যাশ ব্যবহার করে যা সরাসরি বিষয়বস্তুও সরবরাহ করে, তবে এটি কম দক্ষ পদ্ধতিতে করে। অতিরিক্ত সম্পদ ভি. ডব্লিউ. এফ তথ্য দুটি সাইটে পাওয়া যায়ঃ ভার্চ্যুয়াল ওয়ার্ল্ড ফ্রেমওয়ার্ক হোমপেজ (ভি. ডব্লিউ. এফ মিরর সাইটে মিরর করা) এবং গিথাব (সার্চ ভার্চ্যুয়াল-ওয়ার্ল্ড-ফ্রেমওয়ার্ক)। ভি. ডব্লিউ. এফ অ্যাপ্লিকেশন প্রশিক্ষণ টি. এস. কে এবং টাইমলাইন ভি. ডব্লিউ. এফ বেশিরভাগ কাজে প্রশিক্ষণের জন্য বিষয়বস্তুতে প্রয়োগ করা যেতে পারে যার জন্য কেবল সরাসরি প্রশিক্ষণের প্রয়োজন হয় না। বিশেষতঃ সিমুলেশনের মাধ্যমে সহজতর পাঠ্যক্রম, শ্রেণীকক্ষ প্রশিক্ষণ, বর্ধিত বাস্তবতা, মিশ্র মিডিয়া প্রশিক্ষণ এবং গেমগুলি ভি. ডব্লিউ. এফ-এর জন্য আদর্শ প্রার্থী। শ্রেণীকক্ষে সরবরাহ করা অগমেন্টেড রিয়েলিটি বিষয়বস্তু, বা মোবাইল ডিভাইসে এই ধরনের অগমেন্টেড সংযোজন এছাড়াও সিমুলেশন যা সিমুলেটেড বিষয়বস্তুর সাথে লাইভ প্রশিক্ষণকে একত্রিত করে, ভি. ডব্লিউ. এফ-এর জন্য ভাল প্রার্থী। প্রশিক্ষণের জটিলতা এবং প্রশিক্ষণার্থীদের সংখ্যা মূলত এই ভি. ডব্লিউ. এফ ক্ষমতা প্রদানের তারিখ নির্ধারণ করে। শ্রেণীকক্ষ-ধরনের প্রশিক্ষণ প্রদানের জন্য ভি. ডব্লিউ. এফ বিষয়বস্তু বিকাশের জন্য ব্যবহার করতে সক্ষম। সিমুলেশন-ধরনের প্রশিক্ষণের জন্য, পরবর্তী 6 মাসে (2012 সালের পতনের মধ্যে) বিকশিত হওয়া ভিডব্লিউএফ-এর অধ্যবসায় এবং সমন্বয় উপাদানগুলি অনুসরণ করে, ভিডব্লিউএফ-এর এই ক্ষমতা সম্ভব হওয়া উচিত। অগমেন্টেড রিয়েলিটি এবং সত্যিকারের ইমার্সিভ গেমিং-এর জন্য, ভি. ডব্লিউ. এফ গুরুত্বপূর্ণ অংশীদারদের সাথে উন্নয়নের অধীনে থাকবে এবং বর্তমান প্রযুক্তি এবং অংশীদারিত্বের উপর নির্ভর করে আগামী 24 মাসের মধ্যে এই সক্ষমতা অর্জনের আশা করছে। এলভিসি অনুশীলন আদর্শভাবে, ভিডব্লিউএফ প্রাথমিক বা গৌণ বিতরণ প্রক্রিয়া হিসাবে লাইভ, ভার্চুয়াল এবং গঠনমূলক সিমুলেশন (এলভিসি) অনুশীলনে ব্যবহৃত হবে। এলভিসি তার বিশাল ভার্চ্যুয়াল/ডিজিটাল উপাদান এবং বিভিন্ন অবস্থান/প্ল্যাটফর্মে অগণিত দর্শকদের কাছে সরবরাহ করার প্রয়োজনের কারণে ভিডব্লিউএফ সরবরাহের জন্য আদর্শ। সরাসরি প্রশিক্ষণ এবং ভি. ডব্লিউ. এফ লাইভ অবজেক্ট যেমন বিমান, অস্ত্র এবং যানবাহনগুলি সেন্সরের মাধ্যমে সিমুলেটরে ডেটা প্রেরণ করবে (সরাসরি সিমুলেশনে রাডার/অস্ত্র/সেন্সরগুলি পড়া বন্ধ করে এবং তারপরে ভি. ডব্লিউ. এফ-এর মাধ্যমে ইনপুট/আউটপুট ডেটা অগণিত অংশগ্রহণকারীদের কাছে প্রেরণ করা হবে), ইন্টারফেসিং সার্ভারের মাধ্যমে ডেটা স্ট্রিমিং (কর্মী/সরঞ্জাম ট্র্যাকারের ক্ষেত্রে যেমন ব্লু ফোর্স ট্র্যাকিং) এবং গঠনমূলক সিমুলেশনের মাধ্যমে তথ্য ইনজেকশনের মাধ্যমে (যেমন মানচিত্রে লাইভ ইউনিট স্থাপন এবং ম্যানুয়ালি তাদের অবস্থা/অবস্থান ট্র্যাকিং)। গঠনমূলক সিমুলেশন এবং ভিডব্লিউএফ সিমুলেশনগুলি ভার্চ্যুয়াল ওয়ার্ল্ড ফ্রেমওয়ার্কে ঘটে না। ভি. ডব্লিউ. এফ হল বিভিন্ন সত্তাকে ইন্টারফেস করতে সাহায্য করার একটি হাতিয়ার। গঠনমূলক সিমুলেশন, যেখানে সিমুলেটেড মানুষ সিমুলেটেড সিস্টেম পরিচালনা করে, মানুষের ইনপুট ব্যবহার করে উদ্দীপিত হয়। আপাতদৃষ্টিতে ভিডব্লিউএফ কিছু বা সমস্ত মানুষের জন্য ইন্টারফেস (ওয়েবের মাধ্যমে) সরবরাহ করবে যারা সিস্টেমে ডেটা ইনপুট করবে, তারপর সার্ভার মেশিন/ক্লাউড/স্থানীয়ভাবে নির্ধারিত-হোস্টে এক্সিকিউট করা প্রোগ্রাম থেকে সিমুলেশন ফলাফল গ্রহণ করবে এবং ওয়েব ইন্টারফেসের মাধ্যমে কিছু ফ্যাশনে ফলাফল প্রদর্শন করবে। ভি. ডব্লিউ. এফ ডেভেলপারদের ব্যবহারের জন্য প্রয়োজনীয় সরঞ্জামগুলি জাভাস্ক্রিপ্ট এবং ভি. ডব্লিউ. এফ-এর মাধ্যমে প্রদত্ত কার্যকারিতা ব্যবহার করে সিমুলেশন তৈরি করতে ভি. ডব্লিউ. এফ ব্যবহার করে। ভি. ডব্লিউ. এফ সংকলনের সময় উপযুক্ত প্রদর্শন এবং ম্যানিপুলেশন ফাইল তৈরি করে। ভি. ডব্লিউ. এফ-এর বিকাশের সাথে সাথে একটি নির্মাণ পরিবেশ তৈরি করা হবে যাতে ব্যবহারকারীরা বিষয়বস্তু টানতে এবং নামাতে পারে এবং এটিকে পরিচালনা করতে পারে, যা উৎপাদন সময়/জটিলতা ব্যাপকভাবে হ্রাস করে। এই পরিবেশটি নির্মাণাধীন এবং 2012 সালের শেষের দিকে শেষ হবে বলে আশা করা হচ্ছে। নিরাপত্তা বিবেচনার জন্য ওয়েব নিরাপত্তা সমস্যা ওয়েব বিষয়বস্তুর প্রতি অজ্ঞেয়বাদী। ভি. ডব্লিউ. এফ নিরাপদ বা অনিরাপদ নয়। সিকিউর সকেট লেয়ার এনক্রিপশন (এসএসএল), ভার্চ্যুয়াল প্রাইভেট নেটওয়ার্ক (ভিপিএন), পাবলিক কী এনক্রিপশন (পিকেআই), প্রোপ্রাইটারি এনক্রিপশন, হার্ডওয়্যার সিকিউরড নেটওয়ার্ক সিস্টেম ইত্যাদির ব্যবহার। ভি. ডব্লিউ. এফ ব্যবহার করে উত্পাদিত এবং ইন্টারফেস করা যে কোনও সিমুলেশন সুরক্ষিত করার জন্য প্রয়োজনীয় সুরক্ষা প্রদান করে। আইপিভি6 ব্যবহারের মাধ্যমে, বিট-ভিত্তিক নিরাপত্তা প্রোটোকল পাওয়া যায় যা আগে তথ্য পরিবহনের জন্য উপলব্ধ ছিল না। একটি সম্ভাব্য অতিরিক্ত নিরাপত্তা পদ্ধতি হল সুরক্ষার একটি অতিরিক্ত স্তর সরবরাহ করার জন্য ভিডব্লিউএফ-এর মাধ্যমে পরিবাহিত ডেটাতে একটি নিরাপত্তা বিট হেডার যুক্ত করা। এই ব্যবস্থাটি এখনও বর্তমান ভবনে যোগ করা হয়নি। ওয়েব সকেট এবং তাদের সমাধানের সমস্যা ওয়েব সকেট ব্যবহার করে একটি ওয়েব ব্রাউজারের মাধ্যমে দুটি কম্পিউটারের মধ্যে অবিচ্ছিন্ন সংযোগ খোলার সমস্যা হল যে এটি সম্ভাব্যভাবে ক্যাশ বিষক্রিয়া নামক কিছুর লিঙ্কটি খুলে দেয়, যেখানে কেউ সরাসরি লিঙ্কটিতে ভাইরাস বা অন্যান্য ম্যালওয়্যার প্রবর্তন করতে পারে, সিস্টেমের সাথে আপস করে। এখানে অন্যান্য দুর্বলতার একটি সারসংক্ষেপ রয়েছেঃ ওয়েব সকেটের জন্য নিরাপত্তা সরঞ্জাম)। মূলত, সম্ভাব্য নিরাপত্তা সমস্যাগুলি মোজিলা এবং অপেরাকে ওয়েব সকেটগুলির জন্য সমর্থন বন্ধ করতে পরিচালিত করেছিল যতক্ষণ না ইন্টারনেট ইঞ্জিনিয়ারিং টাস্ক ফোর্স (আই. ই. টি. এফ) এইচ. টি. এম. এল 5-এর অংশ হিসাবে একটি প্রমিত ওয়েব সকেট প্রোটোকল তৈরি করতে পারে। কানেক্ট ভিত্তিক হ্যান্ডশেকের উপর ভিত্তি করে একটি কাজ (আপগ্রেড-ভিত্তিক হ্যান্ডশেকের বিপরীতে) নিরাপদ প্রমাণিত হয়েছিল। ভি. ডব্লিউ. এফ-এ কোড করা হ্যান্ডশেকের শব্দার্থবিদ্যা এটিকে বিবেচনায় নেবে। 2011 সালের শেষের দিক থেকে এটি মূলত সর্বশেষ বিল্ড এবং মানগুলির সাথে সমাধান করা হয়েছে এবং অনেক ওয়েব প্ল্যাটফর্ম ওয়েব সকেটগুলিকে সমর্থন করে। ওয়েবজিএল কী? ওয়েবজিএল (ওয়েব গ্রাফিক্স লাইব্রেরি) একটি জাভাস্ক্রিপ্ট অ্যাপ্লিকেশন প্রোগ্রামিং ইন্টারফেস (এপিআই) যা প্লাগ-ইন ব্যবহার না করে যে কোনও সামঞ্জস্যপূর্ণ ওয়েব ব্রাউজারের মধ্যে ইন্টারেক্টিভ থ্রিডি গ্রাফিক্স রেন্ডার করার জন্য। ওয়েবজিএল প্রোগ্রামগুলির মধ্যে রয়েছে কন্ট্রোল কোড (জাভাস্ক্রিপ্টে লেখা) এবং শেডার কোড যা ভিডিও কার্ডের (জিপিইউ) গ্রাফিক্স প্রসেসিং ইউনিটে কার্যকর করা হয়। ওয়েবজিএল অলাভজনক ক্রোনোস গ্রুপ দ্বারা পরিকল্পিত এবং রক্ষণাবেক্ষণ করা হয়। ব্রাউজারগুলি ওয়েবজিএল মোজিলা ফায়ারফক্স 6 সমর্থন করে, অপেরা 11 সমর্থন করে, গুগল ক্রোম 9 সমর্থন করে (স্থানীয় সমর্থন), সাফারি 5.1 সমর্থন করে। এখনও পর্যন্ত, ইন্টারনেট এক্সপ্লোরার ওয়েবজিএল সমর্থন করে না এবং ওয়েবজিএল সমর্থন করার কোনও পরিকল্পনা ঘোষণা করেনি। ক্রোম ফ্রেম এবং আই. ই. ওয়েব. জি. এল প্লাগ-ইনগুলি আই. ই 6-এর জন্য ওয়েব. জি. এল-কে সমর্থন করে। স্ট্যান্ডার্ড সেটিং সংস্থা ওয়েবজিএল স্ট্যান্ডার্ড ক্রোনোস গ্রুপ, মোজিলা, অ্যাপল এবং গুগল দ্বারা প্রভাবিত হয় এবং মার্কিন যুক্তরাষ্ট্রের কম্পিউটার ইমার্জেন্সি রেডিনেস টিমের প্রভাব যা নিরাপত্তা উদ্বেগ উত্থাপন করে যার প্রতি ওয়েবজিএল কনসোর্টিয়াম (ক্রোনোস গ্রুপের নেতৃত্বে) প্রতিক্রিয়া জানায়। সক্ষম ব্রাউজার সমর্থনকারী যন্ত্রগুলি বেশিরভাগ পিসি, ল্যাপটপ এবং ট্যাবলেট ওয়েবজিএল সক্ষম ব্রাউজার সমর্থন করে। ওয়েবজিএল-এর জন্য মোবাইল সমর্থন সদ্য শুরু হয়েছে। আশা করা হচ্ছে যে জাভাস্ক্রিপ্ট এবং ওয়েবজিএল-এর জন্য বর্তমান মোবাইল বাইন্ডিং যথেষ্ট ভাল নয় তবে ওয়েবজিএল-এর সাথে ফায়ারফক্সের একটি অ্যান্ড্রয়েড সংস্করণ রয়েছে (সম্ভাব্য ব্যবহারকারীদের মধ্যে মাত্র 10 শতাংশ মোবাইল ডিভাইসের মাধ্যমে সামগ্রী অ্যাক্সেস করে যার জন্য ওয়েবজিএল সমর্থন প্রয়োজন)। অপেরা অ্যান্ড্রয়েড প্ল্যাটফর্মে ওয়েবজিএলকেও সমর্থন করে। আইফোন এখনও ওয়েবজিএল সমর্থন করে না। ওয়েবজিএল মাইক্রোসফ্টের জন্য মাইক্রোসফ্ট সমর্থনের হাত মেলানোর দুর্বলতাগুলি নিয়ে নিরাপত্তা উদ্বেগের কারণে ওয়েবজিএলকে সমর্থন করার পরিকল্পনা নেই। ইন্টারনেট এক্সপ্লোরারের জন্য দুটি প্লাগ-ইন রয়েছে যা ওয়েবজিএল ইন্টারফেসগুলিকে সমর্থন করেঃ ক্রোম ফ্রেম এবং আইইওয়েবজিএল। এটি সত্য যে স্থানীয় সমর্থন প্লাগ-ইন সমর্থনের চেয়ে ভাল চলে এবং সমস্ত সুরক্ষা সংস্থা ওয়েব ব্রাউজারগুলিতে অতিরিক্ত প্লাগ-ইন ইনস্টলেশনকে সমর্থন করবে না। জাভাস্ক্রিপ্ট কী? জাভাস্ক্রিপ্ট একটি প্রোটোটাইপ-ভিত্তিক স্ক্রিপ্টিং ভাষা যা গতিশীল, দুর্বলভাবে টাইপ করা, সাধারণ উদ্দেশ্য এবং অবজেক্ট ওরিয়েন্টেড, অপরিহার্য এবং কার্যকরী প্রোগ্রামিং শৈলীগুলিকে সমর্থন করে। এর মানে হল যে জাভাস্ক্রিপ্ট প্রোগ্রামারকে প্রোটোটাইপগুলির একটি সিরিজ তৈরি করতে এবং সি-এর উপর ভিত্তি করে বেশিরভাগ আক্ষরিক বাক্য গঠন ব্যবহার করে তাদের সাথে যোগাযোগ করতে সক্ষম করে। এর ব্যবহারের সহজতা এবং ব্যাপক আবেদনের কারণে, জাভাস্ক্রিপ্ট দ্রুত ওয়েব অ্যাপ্লিকেশনগুলির জন্য সবচেয়ে জনপ্রিয় প্রোগ্রামিং ভাষাগুলির মধ্যে একটি হয়ে ওঠে। জাভাস্ক্রিপ্ট বনাম জাভা বা সি #জাভাস্ক্রিপ্ট ব্রাউজারগুলিতে স্থানীয়ভাবে চলে, চালানোর জন্য অতিরিক্ত প্লাগ ইন বা পরিবেশের (যেমন জাভা রানটাইম পরিবেশ) প্রয়োজন হয় না এবং কাজ করার জন্য ক্লায়েন্ট মেশিনে সংকলন বা. exe ফাইল চালানোর প্রয়োজন হয় না। এটি জাভা এবং সি #উভয়ের তুলনায় দ্রুত, আরও দক্ষ এবং নির্মাণ ও সম্পাদন করা সহজ। স্ট্যান্ডার্ডস বর্তমান মানগুলি VWF এইচটিএমএল 5.0, ইসিএমএস্ক্রিপ্ট 5, ওয়েবজিএল, ওয়েব সকেটস, কোলাডা (বা অন্যান্য পরবর্তী ফাইল ফরম্যাট) এবং অন্যান্য দ্বারা সমর্থিত যখন সরঞ্জামটি পরিপক্ক হয়। কমিউনিটি অ্যান্ড গভর্নেন্স কন্ট্রিবিউটিং কোড টু ভিডব্লিউএফ ডেভেলপারস গিটহাব থেকে ভিডব্লিউএফ-এর সর্বশেষ বিল্ড ডাউনলোড করতে পারে এবং তাদের সুপারিশ, কোড এবং অ্যাপ্লিকেশন সরাসরি সাইটে জমা দিতে পারে। গিটহাব ব্যবহারকারীদের তাদের নিজস্ব কাঁটাচামচ তৈরি করতে, টান অনুরোধ জমা দিতে এবং ইস্যু ট্র্যাকারে প্রশ্ন, মন্তব্য এবং সমর্থন সম্পর্কিত আইটেমগুলি রেখে যাওয়ার অনুমতি দেয়। জোট অংশীদার ভিডব্লিউএফ উৎস নির্বিশেষে যে কোনও এবং সমস্ত ব্যক্তির জন্য গিটহাবে অবাধে এবং খোলাখুলিভাবে উপলব্ধ। বিশেষভাবে ক্রিয়াকলাপের জন্য ডিজাইন করা ভিডব্লিউএফ বিষয়বস্তু বিষয়বস্তু, প্রশিক্ষণের উদ্দেশ্য এবং জোটের লক্ষ্য প্রয়োগের উপর নির্ভর করে কেস-বাই-কেস ভিত্তিতে আলোচনা করা হবে। ভি. ডব্লিউ. এফ শেয়ার না করার কোনও স্থায়ী কারণ নেই এবং মূল কোডে কোনও নিরাপত্তা বিধিনিষেধ নেই। ব্যবসায়িক মডেল ভি. ডব্লিউ. এফ-এর বাণিজ্যিক পণ্যগুলি কি বাণিজ্যিক সংস্থাগুলি ভি. ডব্লিউ. এফ-এর সাথে পরিষেবা বা গেম তৈরি করতে পারে? একেবারেই। ভি. ডব্লিউ. এফ-এর উদ্দেশ্য হল ওয়েবের মাধ্যমে বিষয়বস্তু ইন্টারফেস করা, তবে এতে ওয়েব ব্রাউজারের মধ্যে সম্পূর্ণরূপে সম্পাদনযোগ্য গেম বা যোগাযোগ পরিষেবা তৈরি করতে সক্ষম করে এমন নির্মাণ অংশও রয়েছে। ভি. ডব্লিউ. এফ অ্যাপাচি 2 ব্যবহার করে লাইসেন্সপ্রাপ্ত, তবে এটি একটি বৃহত্তর কাজের অংশ হিসাবে ওপেন-সোর্স অংশগুলির বাণিজ্যিক পুনর্ব্যবহারের অনুমতি দেয়। এই খেলাগুলি এবং পরিষেবাগুলি ভি. ডব্লিউ. এফ দ্বারা সুবিধাপ্রাপ্ত সত্তাগুলির মধ্যে সরাসরি সংযোগের উপর পুঁজি করবে, যখন সংস্থাটি নির্ধারণ করবে যে সংস্থানগুলি কোথায় অবস্থিত ছিল। উদাহরণস্বরূপঃ একটি গেম কোম্পানি তাদের মালিকানাধীন গ্রাফিক্স ব্যবহার করে একটি অনলাইন গেম তৈরি করতে ভি. ডব্লিউ. এফ ব্যবহার করতে পারে এবং ওয়েবের মাধ্যমে সেই বিষয়বস্তু সরবরাহ করার সময় তাদের নিজস্ব সার্ভারে গ্রাফিক্স এবং প্রোগ্রাম ফাইল উভয়ই সংরক্ষণ করতে পারে; একটি টেলিকনফারেন্স কোম্পানি আরও দক্ষতার সাথে ভি. ডব্লিউ. এফ-এর সাথে একটি ই-ক্লাসরুম তৈরি করতে পারে যাতে তাদের নিজস্ব স্ট্রিমিং মিডিয়া কোডেক নেওয়া যায় এবং ওয়েবের মাধ্যমে তাদের ভিডিওটি সম্পূর্ণরূপে ভি. ডব্লিউ. এফ-এর সাথে তৈরি একটি ডিজিটাল শ্রেণিকক্ষের পরিবেশে প্রেরণ করা যায়, যা অবতার এবং ইন্টারেক্টিভ বস্তু দিয়ে সম্পূর্ণ হয়। উপদেষ্টারা বর্তমান উপদেষ্টারা ভি. ডব্লিউ. এফ প্রকল্পের জন্য প্রচুর অংশীদার এবং উপদেষ্টা রয়েছে। নির্মাতারা (আগে উল্লিখিত), পাশাপাশি ডিউক বিশ্ববিদ্যালয়ের মার্ক পি ম্যাককাহিল, অ্যাডভান্সড ডিস্ট্রিবিউটেড লার্নিং (এডিএল), ডগ ম্যাক্সওয়েল (এম. ও. এস. ই. এস-এর জন্য) এবং কোল কর্পোরেশন (এজ মিলিটারি এম. এম. ও-এর জন্য)-এর সঙ্গে অংশীদারিত্ব রয়েছে। এই সমস্ত কর্মী ভি. ডব্লিউ. এফ-কে পরামর্শমূলক সহায়তা প্রদান করেন। নির্মাতারা ভি. ডব্লিউ. এফ-এর পরিধি এবং মাত্রা সম্প্রসারণের উদ্দেশ্যে অতিরিক্ত অংশীদারিত্বকে উৎসাহিত করেন। তথ্যসূত্র কম্পিউটার-মধ্যস্থ যোগাযোগ সিমুলেশন সফ্টওয়্যার