GameMaker
गेममेकर (मूल रूप से एनीमो, गेम मेकर (2011 तक) और गेममेकर स्टूडियो) 1999 में मार्क ओवरमार्स द्वारा निर्मित और 2007 से योयो गेम्स द्वारा विकसित क्रॉस-प्लेटफ़ॉर्म गेम इंजनों की एक श्रृंखला है। गेममेकर का नवीनतम पुनरावृत्ति 2022 में जारी किया गया था। गेममेकर एक कस्टम ड्रैग-एंड-ड्रॉप दृश्य प्रोग्रामिंग भाषा या गेम मेकर भाषा के रूप में जानी जाने वाली एक स्क्रिप्टिंग भाषा का उपयोग करके क्रॉस-प्लेटफ़ॉर्म और बहु-शैली वीडियो गेम के निर्माण को समायोजित करता है, जिसका उपयोग अधिक उन्नत गेम विकसित करने के लिए किया जा सकता है जिन्हें केवल दृश्य प्रोग्रामिंग सुविधाओं का उपयोग करके नहीं बनाया जा सकता है। गेममेकर को मूल रूप से नौसिखिया कंप्यूटर प्रोग्रामरों को इन कार्यों का उपयोग करके बहुत अधिक प्रोग्रामिंग ज्ञान के बिना कंप्यूटर गेम बनाने में सक्षम होने के लिए डिज़ाइन किया गया था। सॉफ्टवेयर के हाल के संस्करण भी उन्नत डेवलपर्स को आकर्षित करने पर ध्यान केंद्रित करते हैं। गेममेकर मुख्य रूप से 2डी ग्राफिक्स के साथ गेम बनाने के लिए है, जो रेखचित्र और 2डी आदिम चित्रों के लिए एक बड़े मानक पुस्तकालय के साथ रेखापुंज ग्राफिक्स, वेक्टर ग्राफिक्स (एस. डब्ल्यू. एफ. के माध्यम से), और 2डी कंकाल एनिमेशन (एसोटेरिक सॉफ्टवेयर के स्पाइन के माध्यम से) के उपयोग की अनुमति देता है। जबकि सॉफ्टवेयर 3डी ग्राफिक्स के सीमित उपयोग की अनुमति देता है, यह वर्टेक्स बफर और मैट्रिक्स कार्यों के रूप में है, और इस तरह नौसिखिया उपयोगकर्ताओं के लिए अभिप्रेत नहीं है। इंजन विंडोज, यूडब्ल्यूपी और एक्सबॉक्स वन पर डायरेक्ट3डी का उपयोग करता है; मैकओएस और लिनक्स पर ओपनजीएल; एंड्रॉइड और आईओएस पर ओपनजीएल ईएस, एचटीएमएल5 पर वेबजीएल या 2डी कैनवास, और कंसोल पर मालिकाना एपीआई। इंजन का प्राथमिक तत्व रेखापुंज ग्राफिक्स, स्तरीय डिजाइन, स्क्रिप्टिंग, पाथ और शेडर्स (जी. एल. एस. एल. या एच. एल. एस. एल.) के लिए अंतर्निहित संपादकों के साथ एक आई. डी. ई. है। अतिरिक्त कार्यक्षमता को सॉफ्टवेयर की स्क्रिप्टिंग भाषा या प्लेटफॉर्म-विशिष्ट देशी एक्सटेंशन में लागू किया जा सकता है। गेममेकर स्टूडियो 2 में, उपयोगकर्ता यह चुन सकते हैं कि गेम को एन. एस. आई. एस. इंस्टॉलर के रूप में निर्यात करना है या गेम वाली. ज़िप फ़ाइल, data.win फ़ाइल और संपादक में "इनक्लूडेड फाइल्स" टैब के तहत जोड़ी गई कोई भी फ़ाइल। समर्थित प्लेटफ़ॉर्म गेममेकर माइक्रोसॉफ्ट विंडोज, मैकओएस, उबंटू, एचटीएमएल5, एंड्रॉइड, आईओएस, अमेज़ॅन फायर टीवी, एंड्रॉइड टीवी, रास्पबेरी पाई, माइक्रोसॉफ्ट यूडब्ल्यूपी, प्लेस्टेशन 4, निंटेंडो स्विच और एक्सबॉक्स वन के लिए निर्माण का समर्थन करता है; प्लेस्टेशन 5 और एक्सबॉक्स सीरीज़ X|S के लिए समर्थन की घोषणा फरवरी 2021 में की गई थी। प्लेस्टेशन पोर्टेबल समर्थन मई 2010 में प्रदर्शित किया गया था, लेकिन कभी भी सार्वजनिक रूप से उपलब्ध नहीं कराया गया था (इसका उपयोग करने वाले शीर्षकों के केवल एक छोटे से चयन के साथ)। 2007 और 2011 के बीच, योयो गेम्स ने 2011 के मध्य में ओपन-सोर्स के रूप में जारी करने से पहले गेममेकर गेम्स के लिए एक कस्टम वेब प्लेयर प्लगइन बनाए रखा और अंत में एच. टी. एम. एल. 5 निर्यात के पक्ष में गिरावट आई। अगस्त 2021 से पहले, उपयोगकर्ताओं को कंसोल को छोड़कर पांच अलग-अलग प्लेटफार्मों में से एक के लिए एकल-खरीद लाइसेंस प्राप्त करना पड़ता था, जो उस लक्षित प्लेटफॉर्म पर निर्भर करता था जिस पर वे प्रकाशित करना चाहते थे (जैसे डेस्कटॉप या मोबाइल)। कंसोल के लिए प्रकाशित करने के लिए एक वार्षिक लाइसेंस की आवश्यकता थी, जो एक सर्वव्यापी वार्षिक अल्टीमेट लाइसेंस में भी शामिल था जिसमें सभी समर्थित प्लेटफॉर्म शामिल थे। योयो गेम्स ने अगस्त 2021 में लाइसेंस देने के दृष्टिकोण में बदलाव की घोषणा की, जिससे गेममेकर का उपयोग सीखने के लिए मुफ्त में किया जा सके और एकल-खरीद विकल्पों को समाप्त कर दिया गया। इसके बजाय, इसने लाइसेंस योजना को केवल दो स्तरों तक सरल बना दिया, एक जो सभी गैर-कंसोल प्लेटफार्मों पर प्रकाशन का समर्थन करता था, और एक उच्च स्तर जो पूर्व अल्टीमेट लाइसेंस की तुलना में कम दर पर कंसोल प्लेटफॉर्म प्रकाशन समर्थन में जोड़ा गया था। इन परिवर्तनों को गेममेकर उपयोगकर्ताओं के लिए लागत को कम करने में मदद करने के लिए योयो गेम्स में ओपेरा के वित्तीय निवेश से सहायता मिली। गेममेकर लैंग्वेज गेममेकर लैंग्वेज (जी. एम. एल.) गेममेकर की स्क्रिप्टिंग भाषा है। यह एक अनिवार्य, गतिशील रूप से टाइप की गई भाषा है जिसकी तुलना आमतौर पर जावास्क्रिप्ट और सी जैसी भाषाओं से की जाती है। देशी प्लेटफार्मों पर भाषा का डिफ़ॉल्ट संचालन एक स्टैक मशीन के माध्यम से होता है; यह उच्च प्रदर्शन के लिए एल. एल. वी. एम. के माध्यम से सी + + में संकलित स्रोत-से-स्रोत भी हो सकता है। एच. टी. एम. एल. 5 पर, जी. एम. एल. स्रोत-से-स्रोत है जिसे गैर-डीबग निर्माणों में अनुकूलन और लघुकरण के साथ जावास्क्रिप्ट में संकलित किया जाता है। जी. एम. एल. विजुअल जी. एम. एल. विजुअल (मूल रूप से "ड्रैग एंड ड्रॉप" कहा जाता है) गेममेकर का विजुअल स्क्रिप्टिंग टूल है। जी. एम. एल. विजुअल विकासकर्ताओं को कोड की एक भी पंक्ति लिखे बिना सामान्य कार्यों (जैसे तत्काल वस्तुओं, कॉलिंग कार्यों, या फ़ाइलों और डेटा संरचनाओं के साथ काम करना) करने की अनुमति देता है। यह काफी हद तक नौसिखिया उपयोगकर्ताओं के लिए लक्षित होना बाकी है। जबकि ऐतिहासिक रूप से जी. एम. एल. विजुअल इस बात में काफी सीमित रहा कि इसके साथ क्या आराम से किया जा सकता है, गेममेकर स्टूडियो 2 ने प्रणाली में एक बदलाव देखा था, जिससे जी. एम. एल. विजुअल के साथ अधिक कार्य किए जा सकते थे, और इसे सीधे कोड में अनुवादित किया जा सकता था (कोड में स्थानांतरित करने में रुचि रखने वाले उपयोगकर्ताओं के लिए एक इन-आई. डी. ई. पूर्वावलोकन के साथ)। हिस्ट्री गेममेकर को मूल रूप से मार्क ओवरमार्स द्वारा विकसित किया गया था। यह कार्यक्रम पहली बार 15 नवंबर 1999 को एनीमो के नाम से जारी किया गया था (उस समय, यह सीमित दृश्य स्क्रिप्टिंग क्षमताओं के साथ सिर्फ एक ग्राफिक्स उपकरण था)। कार्यक्रम के पहले संस्करण डेल्फी में विकसित किए जा रहे थे। बाद की रिलीज़ में नाम बदलकर गेम मेकर कर दिया गया और सॉफ़्टवेयर अधिक सामान्य-उद्देश्य 2डी गेम विकास की ओर बढ़ रहा था। 5 और उससे नीचे के संस्करण फ्रीवेयर रहे हैं; संस्करण 5.1 ने एक वैकल्पिक पंजीकरण शुल्क पेश किया; संस्करण 5.3 (जनवरी 2004) ने पंजीकृत उपयोगकर्ताओं के लिए कई नई सुविधाएँ पेश कीं, जिनमें कण प्रणाली, नेटवर्किंग और डी. एल. एल. का उपयोग करके खेलों का विस्तार करने की संभावना शामिल है। संस्करण 6 (अक्टूबर 2004) ने 3डी ग्राफिक्स के उपयोग के लिए सीमित कार्यक्षमता की शुरुआत की, साथ ही रनटाइम की ड्राइंग पाइपलाइन को वीसीएल से डायरेक्टएक्स में स्थानांतरित किया। बढ़ती सार्वजनिक रुचि ने ओवरमार्स को कार्यक्रम के विस्तार में मदद लेने के लिए प्रेरित किया, जिसके कारण 2007 में योयो गेम्स के साथ साझेदारी हुई। इस बिंदु के बाद से, विकास को योयो गेम्स द्वारा नियंत्रित किया गया था जबकि ओवरमार्स ने कंपनी के निदेशकों में से एक के रूप में एक पद बरकरार रखा। संस्करण 7 इस साझेदारी के तहत उभरने वाला पहला संस्करण था। कार्यक्रम का पहला macOS संगत संस्करण 2009 में जारी किया गया था, जिससे न्यूनतम परिवर्तनों के साथ दो ऑपरेटिंग सिस्टम के लिए गेम बनाए जा सकते थे। संस्करण 8.1 (अप्रैल 2011) में 1991 के सॉफ्टवेयर गेम-मेकर के साथ किसी भी भ्रम से बचने के लिए नाम बदलकर गेममेकर (जगह की कमी) कर दिया गया है। इस संस्करण में पिछले संस्करणों के साथ प्रदर्शन की चिंताओं को दूर करने के लिए सी + + में रनटाइम को फिर से लिखा गया था। सितंबर 2011 में "गेममेकरः एच. टी. एम. एल. 5" का प्रारंभिक विमोचन हुआ-सॉफ्टवेयर का एक नया संस्करण जिसमें डेस्कटॉप के साथ-साथ वेब ब्राउज़र के लिए गेम निर्यात करने की क्षमता है। गेममेकरः स्टूडियो ने मार्च 2012 में सार्वजनिक बीटा में प्रवेश किया और मई 2012 में एक पूर्ण रिलीज का आनंद लिया। प्रारंभिक समर्थित प्लेटफार्मों में विंडोज, मैक, एच. टी. एम. एल. 5, एंड्रॉइड और आई. ओ. एस. शामिल थे। बाद के वर्षों में अतिरिक्त प्लेटफॉर्म और सुविधाएँ पेश की गईं; 2012 के अंत में कुछ वैध उपयोगकर्ताओं के लिए एंटी-पाइरेसी उपायों के साथ एक दुर्घटना हुई। फरवरी 2015 में, गेममेकर का अधिग्रहण प्लेटेक ने योयो गेम्स के साथ मिलकर किया था। घोषणा ने आश्वस्त किया कि गेममेकर में और सुधार किया जाएगा और राज्यों की योजना अधिक उन्नत डेवलपर्स सहित व्यापक जनसांख्यिकीय को आकर्षित करने की है। नवंबर 2016 में मार्च 2017 में पूर्ण रिलीज के साथ गेममेकर स्टूडियो 2 बीटा की प्रारंभिक रिलीज देखी गई। यह संस्करण पूरी तरह से पुनः डिज़ाइन किए गए आई. डी. ई. (सी #में पुनर्लिखित) और कई नए संपादक और रनटाइम सुविधाओं को दर्शाता है। अगस्त 2020 में, प्रमुख अद्यतन 2.3 जारी किया गया था, जो आईडीई, रनटाइम और स्क्रिप्टिंग भाषा में कई नई सुविधाएँ लाता है। जनवरी 2021 में, योयो गेम्स को ओपेरा सॉफ्टवेयर को लगभग 10 मिलियन अमरीकी डॉलर में बेचा गया था। गेममेकर की विकास टीम वही बनी हुई है, और गेममेकर स्टूडियो में कोई बड़ा विकास परिवर्तन नहीं किया है। अगस्त 2021 में, योयो गेम्स ने घोषणा की कि वे अपने लाइसेंस बदल रहे हैं और गेममेकर इंजन का एक मुफ्त संस्करण पेश करेंगे। जनवरी 2022 में, योयो गेम्स ने गेममेकर स्टूडियो 2 की संख्या योजना को बदल दिया ताकि संस्करण उस वर्ष और महीने के अनुरूप हो जो इसे जारी किया गया था (उदाहरण के लिए, जनवरी 2022 के लिए 2022.1)। अप्रैल 2022 में, योयो गेम्स ने अपनी नई संस्करण संख्या योजना से मेल खाने के लिए गेममेकर स्टूडियो 2 नाम को हटा दिया, इसे केवल गेममेकर में बदल दिया। स्वागत कार्यक्रम वर्तमान में 223 उपयोगकर्ता समीक्षाओं के आधार पर मॉड डी. बी. पर 8.5/10 की रेटिंग रखता है; कई लोग इसके लचीलेपन और उपयोग में आसानी को सकारात्मक और अस्थिरता, दुर्घटनाओं, परियोजना भ्रष्टाचार और पुरानी विशेषताओं को नकारात्मक के रूप में उद्धृत करते हैं। इंडी गेम मैगज़ीन के डगलस क्लेमेंट्स ने लिखा है कि कार्यक्रम "खेल के विकास को निहित और सुव्यवस्थित करता है" और "शुरुआती लोगों के लिए आसान है लेकिन आपके विकास के साथ बढ़ने के लिए पर्याप्त शक्तिशाली है", हालांकि यह देखते हुए कि "संसाधन वस्तुओं को इकट्ठा करना होगा यदि वे बनाने में असमर्थ हैं" और स्टीम और योयो गेम्स वेबसाइट के बीच लाइसेंस "जटिल" है। संदर्भ बाहरी लिंक वीडियो गेम आई. डी. ई. वीडियो गेम इंजन 1999 सॉफ्टवेयर आई. ओ. एस. वीडियो गेम इंजन विंडोज के लिए स्वामित्व सॉफ्टवेयर के लिए प्रोग्रामिंग उपकरण