Spring Engine
स्प्रिंग इंजन (जिसे स्प्रिंगआरटीएस और पूर्व में टीए स्प्रिंग भी कहा जाता है), वास्तविक समय रणनीति (आरटीएस) वीडियो गेम के लिए एक गेम इंजन है। गेम इंजन मुफ्त और ओपन-सोर्स सॉफ्टवेयर है, जो जीएनयू जनरल पब्लिक लाइसेंस v2.0 या उसके बाद की शर्तों के अधीन है। इतिहास विकास की शुरुआत स्टीफन जोहानसन, टोमाज़ कुनेवर और जेल्मर क्नोसेन द्वारा की गई थी, जो टीए स्प्रिंग के नाम से स्वीडिश यांक्सपैंकर खेल कबीले के सदस्य थे। 2005 से इसे समुदाय द्वारा विकसित किया जा रहा है। इस परियोजना का उद्देश्य मूल रूप से टोटल एनीहिलेशन के गेमप्ले अनुभव को तीन आयामों में लाना और गेम को टोटल एनीहिलेशन से मॉड और थर्ड-पार्टी इकाइयों को चलाना था। पहली रिलीज़ 7 जुलाई, 2007 को हुई थी, जिसने अपने प्रारंभिक लक्ष्यों को प्राप्त किया था। तब से, यह परियोजना केवल टी. ए. क्लोन से एक सामान्य आर. टी. एस. गेम इंजन में विकसित हुई, जिसमें लुआ स्क्रिप्टिंग इंटरफेस के माध्यम से अंतर्निहित उच्च-स्तरीय विस्तारशीलता जैसी अधिक लचीली विशेषताएं शामिल हैं। इंजन पर चलने वाले अधिकांश खेल (दिसंबर 2010 तक) मल्टीप्लेयर गेमप्ले पर केंद्रित हैं। वर्तमान में कई एकल खिलाड़ी मिशन भी हैं, जो इंजन की लुआ स्क्रिप्टिंग क्षमताओं का उपयोग करते हुए ढांचे पर बनाए गए हैं। बड़ी संख्या में झड़प कृत्रिम बुद्धिमत्ता (ए. आई.) भी हैं, जो ऑफ़लाइन खेलने या ऑनलाइन गेम में अतिरिक्त खिलाड़ियों की अनुमति देते हैं। सॉफ्टवेयर वास्तुकला अधिकांश स्प्रिंग इंजन-आधारित खेलों को मल्टीप्लेयर मैचों में ऑनलाइन खेलने के लिए डिज़ाइन किया गया है। स्प्रिंग इंजन एक निर्धारक खेल अनुकरण का उपयोग करता है जिसे सभी खेल ग्राहकों पर एक साथ निष्पादित किया जाता है। केवल उपयोगकर्ता आदेश अन्य खिलाड़ियों को भेजे जाते हैं, जिससे किसी भी सक्रिय धोखाधड़ी को रोका जा सकता है। मल्टीप्लेयर लिनक्स और विंडोज दोनों पर समर्थित है। एक प्री-गेम लॉबी चैट, खिलाड़ी मैच बनाने और युद्ध विकल्पों के समायोजन की सुविधा के लिए इंटरनेट रिले चैट के समान एक विशेष रूप से डिज़ाइन किए गए प्रोटोकॉल का उपयोग करती है। स्प्रिंग लॉबी के कई ग्राहक मौजूद हैं। खेल के लिए लॉबी एकल खिलाड़ी खेल भी स्थापित करने की अनुमति देते हैं। यह या तो एक विशेष एकल खिलाड़ी मोड का उपयोग करके, या पासवर्ड के साथ मल्टीप्लेयर मोड का उपयोग करके और खेल में बॉट जोड़कर किया जा सकता है। बॉट का उपयोग करने के बजाय, कुछ गेम विशेष गेम मोड का भी समर्थन करते हैं जो एकल खिलाड़ी गेमप्ले की अनुमति देते हैं। इस क्षेत्र में सबसे लोकप्रिय ज़ीरो-के और बैलेंस्ड एनीहिलेशन के "चिकन" मोड हैं, जहां एक खिलाड़ी को राक्षसों की लहरों से बचाव करना पड़ता है। संस्करण 0.79 के बाद से, स्प्रिंग में मिशन भी शामिल हैं। अंतर्ज्ञानी होते हुए भी उन्नत कार्यों के साथ एक मिशन संपादक खेल के साथ बंडल किया जाता है। सामान्य एकल खिलाड़ी खेल को चलाने के लिए झड़प एआई (या बॉट) की आवश्यकता होती है। वे एक टीम को नियंत्रित करने की भूमिका निभाते हैं और इसलिए उन्हें एक मानव खिलाड़ी के बराबर एक मशीन के रूप में देखा जा सकता है लेकिन निश्चित रूप से कम चालाक हैं। इंजन विभिन्न प्रोग्रामिंग भाषाओं में लिखे जाने वाले स्किर्मिश एआई प्लग-इन का समर्थन करता है। वर्तमान में ये लुआ, सी, सी + +, पायथन और जावा और ग्रूवी जैसी जेवीएम भाषाएँ हैं। अधिक भाषाओं का समर्थन करने के लिए प्लग-इन विकसित करना भी संभव है। स्प्रिंग्स प्रतिपादन विशेषताओं में विकृत भूभाग, 3डी प्रक्षेप्य और कई जल प्रतिपादन शामिल हैं। टोटल एनीहिलेशन की इकाई फाइलें संगत हैं, जिससे तृतीय-पक्ष इकाइयों को आयात करने की अनुमति मिलती है। स्क्रिप्टिंग भाषा एक अनुकूलन योग्य गेमप्ले और उपयोगकर्ता इंटरफेस संशोधनों की अनुमति देती है। टीम के खिलाड़ी अन्य खिलाड़ियों के साथ सामरिक चालों का समन्वय करने के लिए खेल के नक्शे पर ड्रा और लिख भी सकते हैं। तृतीय-पक्ष ए. आई. अलग-अलग डिग्री की कठिनाई की अनुमति देता है। वैकल्पिक रूप से, स्प्रिंगआरटीएस लॉबी को दर्पणों से डाउनलोड किया जा सकता है। स्रोत कोड स्प्रिंग्स स्रोत कोड, जीएनयू GPL-2.0-or-later के तहत लाइसेंस प्राप्त, मुख्य रूप से प्रोग्रामिंग भाषा सी + + में लिखा जाता है, जैसा कि स्प्रिंगलोबी है। एक वैकल्पिक लॉबी, टी. ए. एस. क्लाइंट, डेल्फी में लिखी गई है, और लॉबी सर्वर हैं-जिनका उपयोग बहु-खिलाड़ी खेलों को व्यवस्थित करने के लिए किया जाता है-जो जावा और पायथन में लिखे जाते हैं। सी + + कोड संरचना को ऑब्जेक्ट-ओरिएंटेड तरीके से लिखा जाता है और कुछ हद तक डॉक्सीज़न का उपयोग करके प्रलेखित किया जाता है। आधिकारिक स्रोत कोड पैकेज में विभिन्न एकीकृत विकास वातावरण (आईडीई) और निर्माण उपकरणों के लिए परियोजना फाइलें शामिल हैं, जिनमें सीमेक, केडेवलप, विजुअल सी + + 7.0/8.0 और एक्सकोड शामिल हैं। स्वागत और अपनाना स्प्रिंग इंजन का लाभ उठाने वाले विभिन्न खेल मुफ्त सामग्री वाले खेलों से लेकर उपयोग और वितरण पर न्यूनतम प्रतिबंधों के साथ व्यावसायिक रूप से लाइसेंस प्राप्त कला वाले खेलों जैसे P.U.R.E तक होते हैं। इसके अतिरिक्त, टोटल एनीहिलेशन की सामग्री को स्प्रिंग इंजन पर चलाने के लिए संशोधित किया गया है, हालांकि ऐसी सामग्री को शामिल करने वाले गेम खेलने के लिए मूल टोटल एनीहिलेशन गेम की एक प्रति की आवश्यकता होती है। वसंत में विकास के विभिन्न चरणों में कई खेल हैं। कुछ मूल टोटल एनीहिलेशन गेम की सामग्री पर आधारित हैं और उनका उपयोग करते हैं, इसमें खेल शामिल हैंः बैलेंस्ड एनीहिलेशन, टेक एनीहिलेशन, नोटा और एक्सटीए। हालाँकि, ऐसे कई खेल हैं जो कल्पना के अन्य कार्यों से व्युत्पन्न हैं, जैसे कि एक गुंडम गेम, एक वारहैमर 40,000 गेम और गैलेक्टिक गृहयुद्ध पर आधारित एक स्टार वार्स गेम। कई पूरी तरह से मूल खेल भी हैं, जिनमें अर्थ 2150 से प्रेरित एक रणनीतिक खेल "एक्सपैंड एंड एक्सटर्मिनेट", विज्ञान कथा और कल्पना का एक अनूठा मिश्रण "द कर्स्ड" और सरलता पर जोर देने वाला डार्विनिया-एस्क गेम "कर्नेल पैनिक" शामिल हैं। वेबसाइट आपका अपना खेल बनाने के लिए उपकरण और निर्देश भी वितरित करती है। जैसा कि नाम से पता चलता है, खेल ने एब्सोल्यूट एनीहिलेशन को फिर से संतुलित किया, जो टोटल एनीहिलेशन गेम उबरहैक का एक पुनर्संतुलित संस्करण था। इकाई आँकड़ों को उबेरहैक के आधार आँकड़ों से संशोधित किया गया है जो इसे उबेरहैक से बहुत अलग बनाता है। इसमें टोटल एनीहिलेशन के खुदरा संस्करण से सभी पिछली इकाइयाँ हैं, साथ ही प्रत्येक गुट के लिए कई अतिरिक्त हैं। संतुलन टोटल एनीहिलेशन गेमप्ले को टोटल एनीहिलेशन के संवर्धित संस्करण के रूप में नहीं दर्शाता है। बियॉन्ड ऑल रीज़न बियॉन्ड ऑल रीज़न (बी. ए. आर. के रूप में भी जाना जाता है) संतुलित विनाश का एक कांटा है और स्प्रिंग इंजन पर भी आधारित है। यह सक्रिय विकास के तहत एक मुक्त स्रोत परियोजना है। हालाँकि गेमप्ले टोटल एनीहिलेशन के समान है, लेकिन परियोजना का उद्देश्य केवल मूल गेम की एक प्रति नहीं है। ज़ीरो-के ज़ीरो-के (जिसे पहले पूर्ण विनाश के रूप में जाना जाता था) संतुलित विनाश के एक कांटे के रूप में शुरू हुआ, और इसलिए इसकी विरासत का पता मूल कुल विनाश तक लगाया जा सकता है। हालाँकि, सभी मूल केवडॉग सामग्री को मूल समुदाय द्वारा प्रदान की गई सामग्री से बदल दिया गया है। स्प्रिंग गेम्स में, ज़ीरो-के इंटरफेस और गेमप्ले संवर्द्धन के लिए लुआ स्क्रिप्टिंग के व्यापक उपयोग और एक सपाट प्रौद्योगिकी वृक्ष जैसी अनूठी आरटीएस अवधारणाओं के लिए उल्लेखनीय है। ज़ीरो-के को 27 अप्रैल 2018 को स्टीम पर एक स्टैंडअलोन गेम के रूप में जारी किया गया था। नोटा (नॉट ओरिजिनल टोटल एनीहिलेशन) एक ऐसा खेल है जिसे बड़े मानचित्रों के लिए डिज़ाइन किया गया है जिसमें बड़े पैमाने पर इकाइयाँ, हवाई जहाजों के लिए ईंधन और रणनीतिक निर्णयों के लिए उच्चारण शामिल हैं। इसमें एक अनूठी नौसेना, अधिक विविध इकाई प्रकार और अन्य टी. ए. विषयगत खेलों (बी. ए., एक्स. टी. ए.) की तुलना में धीमी तकनीक/आर्थिक विकास है। नोटा खेल बहुत तेज़ हो सकते हैं, केवल टी1 इकाइयों को देख सकते हैं, या बहुत लंबे, अविश्वसनीय सुपरवेपन की उपस्थिति के साथ समाप्त हो सकते हैं। शापित यह अनूठा खेल एक मृत राक्षसी सेना के बारे में है जो ब्रह्मांड को भ्रष्ट करती है और मानव जाति द्वारा इसका विरोध किया जाता है। कलात्मक सेटअप डूम I और II, वारक्राफ्ट III और वारहैमर टेबल टॉप की कलाओं से प्रेरित है। मुफ्त खेल जारी किया गया है। P.U.R.E। P.U.R.E। यह एक ऐसे समय में सेट किया गया है जब मनुष्य एक दुष्ट AI के खिलाफ युद्ध कर रहे हैं जिसे ओवरमाइंड कहा जाता है। यह एक व्यक्ति द्वारा विकसित किया गया है, जिसे स्प्रिंग समुदाय द्वारा अर्ग के रूप में जाना जाता है। खेल में 57 अद्वितीय इकाइयाँ, नई और बेहतर जी. यू. आई., एक अद्वितीय संसाधन प्रणाली और 2 अलग-अलग पक्ष और एक मुख्य मेनू (हालांकि इन-गेम नहीं) है। P.U.R.E। इसे मोडडीबी और कई अन्य समीक्षा साइटों में दिखाया गया है। स्प्रिंगः 1944 स्प्रिंगः 1944 स्प्रिंग इंजन पर सबसे विकसित खेलों में से एक है, और जैसा कि नाम से पता चलता है कि यह द्वितीय विश्व युद्ध के बाद के वर्षों पर आधारित है। इसमें चार प्रमुख जुझारू गुटों (संयुक्त राज्य अमेरिका, यूनाइटेड किंगडम, नाजी जर्मनी और यूएसएसआर) में लगभग 300 अनूठी इकाइयाँ शामिल हैं, जिसमें सभी सामग्री कई मुख्य डेवलपर्स और मुट्ठी भर योगदानकर्ताओं द्वारा निर्मित की जा रही है, और स्प्रिंग इंजन पर सबसे लोकप्रिय स्वतंत्र उत्पादन परियोजना है। अधिकांश पारंपरिक WW2-थीम वाले वास्तविक समय रणनीति खेलों के विपरीत, स्प्रिंगः 1944 दायरे में भारी "महाकाव्य" है, जिसमें खिलाड़ी सैकड़ों इकाइयों और मल्टीप्लेयर टीम खेलों की कमान संभालते हैं जिसमें हजारों पैदल सेना, वाहन, टैंक और विमान शामिल होते हैं। कर्नेल पैनिक कर्नेल पैनिक एक ऐसा खेल है जिसका टोटल एनीहिलेशन से कोई संबंध नहीं है। इस खेल में, तीन दौड़ हैंः सिस्टम, नेटवर्क और हैकर, सभी के अपने फायदे और नुकसान हैं। खेल एक कंप्यूटर के अंदर होता है, जो तीव्र, तेज गति वाले गेमप्ले की ओर ले जाता है। कर्नेल पैनिक में कोई संसाधन नहीं हैं, इसलिए खिलाड़ी तब तक इकाइयों का निर्माण कर सकता है जब तक कि नक्शा भरा न हो। खेल की बनावट और ध्वनियाँ पुराने खेलों से मिलती-जुलती हैं, और नक्शे कंप्यूटर बोर्ड और चिप्स की तरह हैं। एक्स. टी. ए. अन्य सभी सक्रिय खेलों से पहले, एक्स. टी. ए., एक्सटेंडेड टोटल एनीहिलेशन के लिए छोटा, स्प्रिंग प्रोजेक्ट पर विकसित मूल टोटल एनीहिलेशन आधारित खेल था। इसमें टोटल एनीहिलेशन के खुदरा संस्करण की सभी इकाइयाँ हैं जिनमें प्रत्येक गुट में कुछ अतिरिक्त इकाइयाँ जोड़ी गई हैं। मूल विकास दल के बाद से खेल के विभिन्न विकासकर्ता रहे हैं, जिसका अर्थ है कि इसका उद्देश्य अब तिरछा हो सकता है, हालाँकि खेल नई गेम प्ले सुविधाओं को लाते हुए अपनी विरासत के प्रति सच्चे रहने का प्रयास करता है। इवोल्यूशन आर. टी. एस. इवोल्यूशन आर. टी. एस. अप्रैल 2014 में स्टीम पर जारी किया गया पहला स्प्रिंग-आधारित गेम था (खेलने के लिए मुफ़्त)। इसे अप्रैल 2020 में भाप से हटा दिया गया था। फरवरी 2009 में फ्रांसीसी प्रिंट कंप्यूटर पत्रिका लिनक्स प्राटिक में रिसेप्शन स्प्रिंग की समीक्षा की गई थी। संदर्भ बाहरी लिंक ओहलोह स्प्रिंग डाउनलोड साइट स्प्रिंग प्लेयर्स पोर्टल स्प्रिंग लॉबी पर गिथहब स्प्रिंग पर स्प्रिंग, स्प्रिंग के लिए एक क्रॉस-प्लेटफ़ॉर्म लॉबी क्लाइंट फ्री गेम इंजन लिनक्स लुआ (प्रोग्रामिंग भाषा) के लिए सी + + गेम इंजनों में प्रोग्राम किए गए फ्री सॉफ्टवेयर-स्क्रिप्ट करने योग्य गेम इंजन पायथन (प्रोग्रामिंग भाषा)-स्क्रिप्ट करने योग्य गेम इंजन टोटल एनीहिलेशन