यूनिटी (खेल इंजन)
यूनिटी के कई प्रमुख संस्करण इसके लॉन्च के बाद से जारी किए गए हैं। नवीनतम स्थिर संस्करण, 2020.1.4, सितंबर 2020 में जारी किया गया था।
यूनिटी खेल इंजन 2005 में शुरू किया गया था, जो इसे और अधिक डेवलपर्स के लिए सुलभ बनाकर खेल के विकास को "लोकतांत्रिक" बनाने का लक्ष्य रखता है। अगले साल, यूनिटी को Apple Inc. के Apple Design Awards में Mac OS X Graphics श्रेणी के सर्वश्रेष्ठ उपयोग में रनर-अप नामित किया गया। यूनिटी को शुरुआत में मैक ओएस एक्स के लिए जारी किया गया था, बाद में माइक्रोसॉफ्ट विंडोज और वेब ब्राउज़रों के लिए समर्थन जोड़ा गया।
यूनिटी 2.0 को लगभग 50 नई विशेषताओं के साथ 2007 में लॉन्च किया गया था। रिलीज में विस्तृत 3 डी वातावरण, वास्तविक समय गतिशील छाया, दिशात्मक रोशनी और स्पॉटलाइट, वीडियो प्लेबैक और अन्य सुविधाओं के लिए एक अनुकूलित इलाके इंजन शामिल थे। रिलीज में ऐसी विशेषताएं भी शामिल हैं जिससे डेवलपर्स अधिक आसानी से सहयोग कर सकते हैं। इसमें डेवलपर्स के लिए एक नेटवर्किंग लेयर शामिल था, जो यूजर डेटाग्राम प्रोटोकॉल पर आधारित मल्टीप्लेयर गेम बनाने के लिए, नेटवर्क एड्रेस ट्रांसलेशन, और स्टेट सिंक्रोनाइजेशन और रिमोट प्रोसीजर कॉल की पेशकश करता था।
जब Apple ने 2008 में अपना ऐप स्टोर लॉन्च किया, तो यूनिटी ने iPhone के लिए तुरंत समर्थन जोड़ दिया। कई सालों तक, इंजन आईफोन पर निर्विरोध था और यह आईओएस गेम डेवलपर्स के साथ प्रसिद्ध हो गया।
यूनिटी 3.0 सितंबर 2010 में डेस्कटॉप कंप्यूटर और वीडियो गेम कंसोल के लिए इंजन के ग्राफिक्स सुविधाओं का विस्तार करने वाली सुविधाओं के साथ लॉन्च किया गया था। एंड्रॉइड सपोर्ट के अलावा, यूनिटी 3 में इल्यूमिनेट लैब्स के बीस्ट लाइटमैप टूल, डिफरेड रेंडर, एक बिल्ट-इन ट्री एडिटर, देशी फॉन्ट रेंडरिंग, ऑटोमैटिक यूवी मैपिंग और ऑडियो फिल्टर सहित अन्य चीजों का एकीकरण किया गया।
2012 में "वेंचरबीट" ने लिखा, "कुछ कंपनियों ने यूनिटी टेक्नोलॉजीज के रूप में स्वतंत्र रूप से उत्पादित खेलों के प्रवाह में जितना योगदान दिया है। [। । । ] 1.3 मिलियन से अधिक डेवलपर्स अपने टूल का उपयोग अपने iOS, Android, कंसोल, पीसी और वेब-आधारित गेम में gee-whiz ग्राफिक्स बनाने के लिए कर रहे हैं। यूनिटी मल्टी-प्लेटफॉर्म गेम्स, पीरियड के लिए इंजन बनना चाहती है। " "गेम डेवलपर" पत्रिका के एक मई 2012 के सर्वेक्षण ने यूनिटी को मोबाइल प्लेटफार्मों के लिए अपने शीर्ष गेम इंजन के रूप में संकेत दिया। नवंबर 2012 में, यूनिटी टेक्नोलॉजीज ने यूनिटी 4.0 वितरित किया। इस संस्करण में डायरेक्टएक्स 11 और एडोब फ्लैश सपोर्ट, नए एनीमेशन टूल जिसे मेकिनम कहा जाता है, और लिनक्स पूर्वावलोकन तक पहुंच है।
फेसबुक ने 2013 में यूनिटी गेम इंजन का उपयोग करते हुए गेम्स के लिए एक सॉफ्टवेयर डेवलपमेंट किट को एकीकृत किया। इस विशेष टूल में विज्ञापन अभियानों और गहरी लिंकिंग पर नज़र रखने की अनुमति है, जहाँ उपयोगकर्ताओं को सोशल मीडिया पोस्ट से सीधे गेम के भीतर विशिष्ट भागों में जोड़ा जाता है, और इन-गेम-इमेज साझा करना आसान है। 2016 में, फेसबुक ने यूनिटी के साथ एक नया पीसी गेमिंग प्लेटफॉर्म विकसित किया। यूनिटी ने फेसबुक के गेमिंग प्लेटफार्मों के लिए समर्थन प्रदान किया, और यूनिटी डेवलपर्स फेसबुक पर गेम को अधिक तेज़ी से निर्यात और प्रकाशित कर सकते हैं।
"द वर्ज" ने 2015 की यूनिटी 5 रिलीज़ के बारे में कहा: "यूनिटी ने खेल के विकास को सार्वभौमिक रूप से सुलभ बनाने के लक्ष्य के साथ शुरू किया। [। । । ] यूनिटी 5 उस भविष्य की दिशा में एक लंबे समय से प्रतीक्षित कदम है। " यूनिटी 5 के साथ, इंजन ने अपनी प्रकाश व्यवस्था और ऑडियो में सुधार किया। WebGL के माध्यम से, यूनिटी डेवलपर्स अपने गेम को संगत वेब ब्राउज़र में जोड़ सकते हैं, जिसमें खिलाड़ियों के लिए कोई प्लग-इन आवश्यक नहीं है। यूनिटी 5.0 ने वास्तविक समय में वैश्विक रोशनी, लाइट मैपिंग पूर्वावलोकन, यूनिटी क्लाउड, एक नया ऑडियो सिस्टम और एनवीडिया फिजिक्स 3.3 भौतिकी इंजन की पेशकश की। यूनिटी इंजन की पांचवीं पीढ़ी ने भी यूनिटी के खेल को कम सामान्य दिखने में मदद करने के लिए सिनेमाई छवि प्रभाव पेश किया। यूनिटी 5.6 ने नए प्रकाश और कण प्रभाव को जोड़ा, इंजन के समग्र प्रदर्शन को अद्यतन किया, और निंटेंडो स्विच, फेसबुक गेमरूम, Google डेड्रीम और वुलकन ग्राफिक्स एपीआई के लिए मूल समर्थन जोड़ा। इसने एक 4K वीडियो प्लेयर पेश किया जो आभासी वास्तविकता के लिए 360-डिग्री वीडियो चलाने में सक्षम है। हालांकि, कुछ गेमर्स ने अनुभवहीन डेवलपर्स द्वारा स्टीम वितरण प्लेटफॉर्म पर प्रकाशित जल्दी से उत्पादित गेम की उच्च मात्रा के कारण यूनिटी की पहुंच की आलोचना की। सीईओ जॉन रिकिटिल्लो ने एक साक्षात्कार में कहा कि उनका मानना है कि यह खेल के विकास को लोकतंत्र में उतारने में यूनिटी की सफलता का एक दुष्परिणाम है: "अगर मेरे पास मेरा रास्ता होता, तो मैं 50 मिलियन लोगों को यूनिटी का उपयोग करते देखना चाहता हूं - हालांकि मुझे नहीं लगता है हम जल्द ही किसी भी समय वहाँ जाने वाले हैं। मैं हाई स्कूल और कॉलेज के बच्चों को इसका उपयोग करके देखना चाहता हूं, जो कोर इंडस्ट्री से बाहर के लोग हैं। मुझे लगता है कि यह दुखद है कि ज्यादातर लोग प्रौद्योगिकी के उपभोक्ता हैं, न कि निर्माता। दुनिया एक बेहतर जगह है जब लोग जानते हैं कि कैसे निर्माण करना है, न कि केवल उपभोग करना, और यही हम बढ़ावा देने की कोशिश कर रहे हैं। "
दिसंबर 2016 में, यूनिटी टेक्नोलॉजीज घोषणा की कि वे बदल जाएगा वर्ज़निंग नंबर प्रणाली यूनिटी के लिए से अनुक्रम आधारित पहचानकर्ता को जारी किए जाने के साल उनके अधिक लगातार रिहाई ताल के साथ वर्ज़निंग संरेखित करने के लिए; यूनिटी 5.6 इसलिए यूनिटी 2017 के बाद था। यूनिटी 2017 उपकरण में एक वास्तविक समय ग्राफिक्स रेंडरिंग इंजन, रंग ग्रेडिंग और वर्ल्डबिल्डिंग, लाइव ऑपरेशन एनालिटिक्स और प्रदर्शन रिपोर्टिंग शामिल हैं। यूनिटी 2017.2 वीडियो गेम से परे यूनिटी टेक्नोलॉजीज की योजनाओं को रेखांकित किया। इसमें टाइमलाइन जैसे नए टूल शामिल थे, जो डेवलपर्स को गेम्स में एनिमेशन और ड्रैग-ड्रॉप ड्रॉप करने की अनुमति देते थे, और सिनेमैचिन, गेम्स के भीतर एक स्मार्ट कैमरा सिस्टम। यूनिटी 2017.2 भी एकीकृत Autodesk एक सुव्यवस्थित संपत्ति बंटवारे इन-गेम यात्रा की प्रक्रिया के लिए यूनिटी इंजन में की 3DS मैक्स और माया उपकरण।
यूनिटी 2018 में उच्च अंत ग्राफिक्स बनाने के लिए डेवलपर्स के लिए स्क्रिप्ट योग्य रेंडर पाइपलाइन को चित्रित किया गया। इसमें कंसोल और पीसी अनुभवों के लिए हाई-डेफिनिशन रेंडरिंग पाइपलाइन, और मोबाइल, वर्चुअल रियलिटी, संवर्धित वास्तविकता और मिश्रित वास्तविकता के लिए लाइटवेट रेंडरिंग पाइपलाइन शामिल थे। यूनिटी 2018 में मशीन लर्निंग टूल भी शामिल थे, जैसे कि इमीटेशन लर्निंग, जिससे गेम वास्तविक खिलाड़ी की आदतों, मैजिक लीप के लिए समर्थन और नए डेवलपर्स के लिए टेम्पलेट सीखते हैं।
2019 में, वुल्फराम भाषा के लिए एक नई कड़ी जोड़ी गई, जिससे यूनिटी से वुल्फराम भाषा के उच्च स्तरीय कार्यों तक पहुंच संभव हो गई। वुल्फ्राम भाषा से यूनिटी ऑब्जेक्ट्स को कॉल करना भी यूनिटीलिंक लाइब्रेरी के माध्यम से संभव हो गया था।
यूनिटी उन दोनों में खेल और अनुभव बनाने के लिए की क्षमता देता है 2 डी और 3 डी, और इंजन प्रदान करता है में एक प्राथमिक पटकथा एपीआई सी # प्लगइन्स के रूप में दोनों यूनिटी संपादक, और खेल के लिए खुद को, और साथ ही के लिए, खींचें और ड्रॉप कार्यक्षमता। सी # इंजन के लिए इस्तेमाल की जाने वाली प्राथमिक प्रोग्रामिंग भाषा होने से पहले, यह पहले बू का समर्थन करती थी, जिसे यूनिटी 5, और जावास्क्रिप्ट के एक संस्करण के साथ हटा दिया गया था, जिसे "यूनिटीस्क्रिप्ट" कहा जाता है, जिसे अगस्त 2017 में जारी किया गया था # जारी करने के बाद यूनिटी 2017.1, C # के पक्ष में।
2 डी गेम के भीतर, यूनिटी स्प्राइट्स के आयात और एक उन्नत 2 डी वर्ल्ड रेंडरर की अनुमति देता है। 3 डी गेम के लिए, यूनिटी प्रत्येक प्लेटफॉर्म के लिए बनावट संपीड़न, mipmaps, और रिज़ॉल्यूशन सेटिंग्स के विनिर्देश की अनुमति देती है, जो गेम इंजन का समर्थन करता है, और बम्प मैपिंग, रिफ्लेक्शन मैपिंग, लंबन मैपिंग, स्क्रीन स्पेस एंबिएंस रोड़ा (SSAO), गतिशील के लिए समर्थन प्रदान करता है। छाया के नक्शे, रेंडर-टू-टेक्सचर और फुल-स्क्रीन पोस्ट-प्रोसेसिंग इफेक्ट्स का उपयोग करके छाया ।
2018 तक, यूनिटी का उपयोग बाजार में लगभग आधे नए मोबाइल गेम बनाने और 60 प्रतिशत संवर्धित वास्तविकता और आभासी मोबाइल सामग्री बनाने के लिए किया गया है।
यूनिटीटी एक क्रॉस-प्लेटफॉर्म इंजन है। लिनक्स प्लेटफॉर्म के लिए उपलब्ध संपादक के एक संस्करण के साथ, एक प्रायोगिक चरण में, जबकि यूनिटी संपादक विंडोज और मैकओएस पर समर्थित है, जबकि इंजन वर्तमान में मोबाइल, डेस्कटॉप सहित २५ से अधिक विभिन्न प्लेटफार्मों के लिए बिल्डिंग गेम का समर्थन करता है।, शान्ति, और आभासी वास्तविकता। प्लेटफ़ॉर्म में iOS, एंड्रॉइड, टाइज़ेन, विंडोज, यूनिवर्सल विंडोज प्लेटफ़ॉर्म, मैक, लिनक्स, वेबजीएल, PlayStation 4, प्लेस्टेशन वीटा, एक्सबॉक्स वन, S ३ डीएस, ओकुलस रिफ्ट, गूगल कार्डबोर्ड, स्टीम वीआर, प्लेइंटर वीआर, गियर वीआर, विंडोज मिक्स्ड मिनेसिटी, डेड्रीम, एंड्रॉइड टीवी, Smart सैमसंग स्मार्ट टीवी, tv टीवीओएस, निनटेंडो स्विच, फायर ओएस, Facebook फेसबुक गेमरूम, एप्पल का एआरकेट, Google का ARCore, वुफोरिया, और मैजिक लीप ।
2018 तक, यूनिटी का उपयोग बाजार में लगभग आधे मोबाइल गेम्स बनाने और 60 प्रतिशत संवर्धित वास्तविकता और आभासी वास्तविकता सामग्री बनाने में किया गया था, जिसमें उभरते हुए रियलिटी प्लेटफ़ॉर्म पर लगभग 90 प्रतिशत, जैसे कि Microsoft HoloLens और 90 प्रतिशत सैमसंग शामिल थे। गियर वीआर सामग्री। यूनिटी प्रौद्योगिकी अधिकांश आभासी वास्तविकता और संवर्धित वास्तविकता अनुभवों का आधार है, और फॉर्च्यून ने कहा कि यूनिटी "आभासी वास्तविकता व्यवसाय पर हावी है"। यूनिटी मशीन लर्निंग एजेंट्स ओपन-सोर्स सॉफ्टवेयर हैं, जिससे यूनिटी प्लेटफॉर्म Google के TensorFlow सहित मशीन लर्निंग प्रोग्राम्स से जुड़ता है। यूनिटी मशीन लर्निंग एजेंट्स में परीक्षण और त्रुटि का उपयोग करते हुए, आभासी अक्षर आजीवन आभासी परिदृश्यों में रचनात्मक रणनीति बनाने के लिए सुदृढीकरण सीखने का उपयोग करते हैं। सॉफ्टवेयर का उपयोग रोबोट और सेल्फ-ड्राइविंग कारों को विकसित करने के लिए किया जाता है।
यूनिटी पूर्व में अपने स्वयं के यूनिटी वेब प्लेयर, एक वेब ब्राउज़र प्लगइन सहित अन्य प्लेटफार्मों का समर्थन करती थी। हालाँकि, इसे WebGL के पक्ष में हटा दिया गया था। संस्करण 5 के बाद से, यूनिटी 2-चरणीय भाषा अनुवादक ( C # से C ++ और अंत में जावास्क्रिप्ट ) का उपयोग करके अपने WebGL बंडल को जावास्क्रिप्ट पर संकलित करने की पेशकश कर रही है।
यूनिटी निनटेंडो के Wii यू वीडियो गेम कंसोल के लिए डिफ़ॉल्ट सॉफ्टवेयर डेवलपमेंट किट (एसडीके) का इस्तेमाल किया गया था, जिसमें निनटेंडो द्वारा प्रत्येक यू वी डेवलपर लाइसेंस के साथ नि: शुल्क कॉपी शामिल थी। यूनिटी टेक्नोलॉजीज ने तृतीय-पक्ष SDK के इस बंडलिंग को "उद्योग पहले" कहा।
उत्पाद के रूप में अपने पहले दस वर्षों के दौरान, यूनिटीटी के भुगतान किए गए संस्करण एकमुश्त बेचे गए; 2016 में, निगम एक सदस्यता मॉडल में बदल गया। यूनिटी के पास नि: शुल्क और भुगतान लाइसेंसिंग विकल्प हैं। नि: शुल्क लाइसेंस व्यक्तिगत उपयोग या $ 100,000 से कम वार्षिक उत्पादन करने वाली छोटी कंपनियों के लिए है, और सदस्यता यूनिटी का उपयोग करके खेलों द्वारा उत्पन्न राजस्व पर आधारित हैं।
निर्माता यूनिटीटी एसेट स्टोर के माध्यम से अन्य गेम निर्माताओं के लिए उपयोगकर्ता-जनित संपत्ति को विकसित और बेच सकते हैं। इसमें डेवलपर्स के लिए 3 डी और 2 डी संपत्ति और वातावरण शामिल हैं, जो खरीद और बिक्री करते हैं। यूनिटी एसेट स्टोर 2010 में लॉन्च किया गया था। 2018 तक, डिजिटल स्टोर के माध्यम से लगभग 40 मिलियन डाउनलोड हुए थे।
2010 के दशक में, यूनिटीटी टेक्नोलॉजीज ने अपने गेम इंजन का उपयोग वास्तविक समय 3 डी प्लेटफॉर्म का उपयोग करके फिल्म और ऑटोमोटिव सहित अन्य उद्योगों में संक्रमण के लिए किया। यूनिटी ने पहली बार "एडम के" साथ फिल्म निर्माण में प्रयोग किया, जेल से भागने वाले रोबोट के बारे में एक लघु फिल्म। बाद में, यूनिटी ने फिल्म निर्माता नील ब्लोमकैंप के साथ भागीदारी की, जिनके ओट्स स्टूडियोज ने दो कंप्यूटर जनित लघु फिल्मों, "एडम: द मिरर" और "एडम: पैगंबर" बनाने के लिए वास्तविक समय प्रतिपादन और सिनेमैचिन सहित इंजन के उपकरणों का उपयोग किया। एम्स्टर्डम में 2017 यूनाइट यूरोप सम्मेलन में यूनिटी ने यूनिटी 2017 के नए सिनेमैचिन टूल के साथ फिल्म निर्माण पर ध्यान केंद्रित किया। 2018 में, डिज़्नी टेलीविज़न एनिमेशन ने तीन शॉर्ट्स लॉन्च किए, जिन्हें बेमैक्स ड्रीम्स कहा जाता है, जो यूनिटी इंजन का उपयोग करके बनाए गए थे।
वाहन निर्माता यूनिटी की तकनीक का उपयोग वर्चुअल रियलिटी में नए वाहनों के पूर्ण पैमाने पर मॉडल बनाने, वर्चुअल असेंबली लाइन बनाने और श्रमिकों को प्रशिक्षित करने के लिए करते हैं। आर्टिफिशियल इंटेलिजेंस को प्रशिक्षित करने के लिए यूनिटी के इंजन का इस्तेमाल डीपमाइंड, एक अल्फाबेट इंक कंपनी करती है। यूनिटी टेक्नोलॉजीज द्वारा अपनाए जा रहे अन्य उपयोगों में आर्किटेक्चर, इंजीनियरिंग और निर्माण शामिल हैं।
16 दिसंबर 2013 को, यूनिटी टेक्नोलॉजीज जापान ने एक आधिकारिक शुभंकर चरित्र का खुलासा किया, जिसका नाम , वास्तविक नाम ( Asuka Kakumotouka Kakumoto द्वारा दिया गया )। चरित्र का संबद्ध खेल डेटा 2014 की शुरुआत में जारी किया गया था। इस पात्र को यूनिटी टेक्नोलॉजीज जापान के डिज़ाइनर "एनटीएनई" ने एक ओपन-सोर्स हीरोइन के चरित्र के रूप में डिज़ाइन किया था। कंपनी कुछ लाइसेंस के तहत माध्यमिक परियोजनाओं में यूनिटी-चान और संबंधित पात्रों के उपयोग की अनुमति देती है। उदाहरण के लिए, यूनिटी-चान "रनबो" में एक "चंचल" चरित्र के रूप में दिखाई देता है।