वीडियो गेम चर्चा और डिज़ाइन में प्रक्रियात्मक दुनिया/पीढ़ी एक काफी सामान्य शब्द बन गया है। लेकिन वास्तव में इसका मतलब क्या है?
यदि आप शौकीन गेमर हैं तो आपने प्रक्रियात्मक दुनिया के बारे में सुना होगा। लेकिन वास्तव में यह क्या है? और यह आपके गेमप्ले को कैसे प्रभावित करता है?
तो, आइए जानें कि प्रक्रियात्मक रूप से उत्पन्न दुनिया क्या है, यह कैसे काम करती है, और इस तकनीक का उपयोग करने वाले गेम के कुछ उदाहरण हैं।
प्रक्रियात्मक सृजन क्या है?
अधिकांश गेम में मैन्युअल रूप से बनाई गई दुनिया होती है, जैसे ग्रैंड थेफ्ट ऑटो सीरीज़ और कॉल ऑफ़ ड्यूटी। इसका मतलब यह है कि प्रत्येक लोडेड गेम एक जैसा दिखेगा, चाहे आप इसे कितनी भी बार खेलें।
हालांकि यह उन खेलों के लिए महत्वपूर्ण है जो वास्तविकता की नकल करते हैं या ईस्पोर्ट्स शीर्षकों के लिए जो खिलाड़ी कौशल पर ध्यान केंद्रित करते हैं, इसका मतलब यह भी है कि आप एक गेम को केवल तभी तक खेल सकते हैं जब तक आप ऊब न जाएं। इसके अलावा, मैन्युअल रूप से बनाए गए एक बड़े मानचित्र का मतलब एक बड़ी गेम फ़ाइल है। उदाहरण के लिए, GTA V का सैन एंड्रियास-दक्षिणी कैलिफोर्निया का एक मनोरंजन-95GB है।
इसलिए, स्थान बचाने और प्रत्येक गेम के लिए एक अद्वितीय मानचित्र बनाने के लिए, डेवलपर्स ने प्रक्रियात्मक पीढ़ी का उपयोग किया। टुकड़ा-दर-टुकड़ा नक्शा बनाने के बजाय, प्रक्रियात्मक रूप से तैयार किए गए गेम अपनी दुनिया बनाने के लिए एक एल्गोरिदम का उपयोग करते हैं।
इसका मतलब यह है कि भले ही आप बार-बार गेम खेलें, शीर्षक आपको हर प्ले-थ्रू के साथ अद्वितीय वातावरण देगा। इसके अलावा, प्रक्रियात्मक पीढ़ी खेल की भौतिक दुनिया बनाने तक ही सीमित नहीं है। डेवलपर्स भी इसका उपयोग करते हैं ताकि उनके गेम में अद्वितीय संवाद, कहानी और यहां तक कि एनपीसी निर्णय भी हों।
प्रक्रियात्मक सृजन कैसे काम करता है?
प्रक्रियात्मक पीढ़ी एल्गोरिथम और बीज से शुरू होती है। आप जो बनाने का प्रयास कर रहे हैं, यह उसका आधार है और गेम इसे अपने निर्माण के लिए टेम्पलेट के रूप में उपयोग करेगा। के रूप में एक्स-टीम ब्लॉग इसे कहते हैं, बीज "जो कुछ भी आप प्रक्रियात्मक रूप से उत्पादित करने का प्रयास कर रहे हैं उसकी एक विशिष्ट प्रतिलिपि के लिए डीएनए है।"
उदाहरण के लिए, आप मानव शरीर को अपनी प्रक्रियात्मक पीढ़ी के बीज के रूप में उपयोग कर सकते हैं। फिर आप अपने एल्गोरिदम में वेरिएबल पेश कर सकते हैं, ताकि अंतिम उत्पाद हमेशा एक व्यक्ति जैसा दिखे लेकिन प्रत्येक रन के साथ इसमें अद्वितीय विशेषताएं हों।
प्रक्रियात्मक पीढ़ी के साथ, आपका बीज यह सुनिश्चित करता है कि आपको अपने एल्गोरिदम के प्रत्येक रन के साथ अपना वांछित परिणाम मिले, जबकि आपके चर आपको अद्वितीय परिणाम देते हैं। यदि आप अपने वेरिएबल को यादृच्छिक संख्या जनरेटर या आरएनजी के साथ जोड़ते हैं (आरएनजी क्या है?), आप संभावित रूप से अपने गेम के लिए बेहद बड़ी या अनंत संख्या में विविधताएं बना सकते हैं।
कौन से खेल प्रक्रियात्मक पीढ़ी का उपयोग करते हैं?
कई शीर्षक अपने शीर्षकों के लिए प्रक्रियात्मक पीढ़ी का उपयोग करते हैं। वास्तव में, खेल की दुनिया बनाने की यह पद्धति 1978 से ही अस्तित्व में है, 1980 में बेनिथ एप्पल मैनर और रॉग में इसकी शुरुआत हुई थी।
तो, यहां कुछ आधुनिक शीर्षक हैं जो गेम सत्र बनाते समय इस पद्धति का उपयोग करते हैं।
नो मैन्स स्काई
यह शीर्षक इनमें से एक है सर्वोत्तम अंतरिक्ष अन्वेषण खेल आज प्रक्रियात्मक पीढ़ी के उपयोग के कारण। इसके डेवलपर्स ने इस तकनीक का उपयोग करके 18,000,000,000,000,000,000 (हाँ, वह 18 शून्य) ग्रह बनाए हैं जिन्हें आप खेल की दुनिया में देख सकते हैं।
इस तकनीक के कारण, प्रत्येक ग्रह का अपना अनूठा पारिस्थितिकी तंत्र होता है - जिसमें पौधे, जानवर, जलवायु और यहां तक कि विदेशी प्रजातियां भी शामिल होती हैं, जिनका आप व्यापार या युद्ध में संलग्न हो सकते हैं। इतनी विशाल गेम दुनिया के बावजूद, गेम केवल 15GB का है।
सभ्यता VI
जबकि सिविलाइज़ेशन फ्रैंचाइज़ में दुनिया के क्षेत्रों पर आधारित कुछ नक्शे और पूरी दुनिया का एक नक्शा होता है, मुख्य गेम मोड अद्वितीय नक्शे बनाने के लिए प्रक्रियात्मक पीढ़ी का उपयोग करता है। इसलिए, जब भी आप कोई यादृच्छिक गेम शुरू करते हैं, तो आपको एक अनोखी दुनिया की गारंटी मिलती है।
यह सुविधा सिविलाइज़ेशन को अत्यधिक पुन: चलाने योग्य बनाती है। भले ही आप कई वर्षों से गेम खेल रहे हों, प्रत्येक सत्र एक चुनौती होगा। इसीलिए सिविलाइज़ेशन VI, फ्रैंचाइज़ की नवीनतम रिलीज़, इनमें से एक है सबसे अच्छे ऑफ़लाइन गेम जिन्हें आप iPad पर खेल सकते हैं.
जंग
जंग एक है सर्वोत्तम अन्वेषण और क्राफ्टिंग खेल अपने विशाल और अनूठे मानचित्रों के कारण। ये प्रक्रियात्मक रूप से तैयार किए गए मानचित्र यह सुनिश्चित करते हैं कि प्रत्येक मानचित्र अद्वितीय है, जिसमें प्राकृतिक और मानव निर्मित विशेषताएं हर पुनरावृत्ति में बेतरतीब ढंग से रखी गई हैं।
प्रक्रियात्मक पीढ़ी के साथ बनाई गई अनोखी गेम दुनिया में खेलें
हालाँकि प्रक्रियात्मक पीढ़ी दशकों से मौजूद है, फिर भी यह नवीनतम शीर्षकों में अद्वितीय गेम दुनिया बनाने के लिए एक बेहतरीन तकनीक है। इसलिए, यदि आप ऐसे गेम की तलाश में हैं जिसे आप बार-बार खेल सकें, तो ऐसे गेम की तलाश करें जिसमें प्रक्रियात्मक रूप से जेनरेट किया गया नक्शा हो।