जब आप अपने Minecraft दुनिया की खोज कर रहे हैं, तो खेल आपके चारों ओर इसे बनाने के लिए बड़ी मात्रा में संसाधनों को समर्पित कर रहा है। समय से पहले इन टुकड़ों को उत्पन्न करने से आपके सीपीयू पर उस गेम को खेलते समय संसाधन लोड कम हो जाता है जो कम अंतराल के साथ चिकनी गेम खेलने की ओर जाता है। आगे पढ़ें कि हम आपको दिखाते हैं कि कैसे तेजी से खेल के लिए अपने विश्व मानचित्र को तैयार करना है।
क्यों मैं यह करना चाहते हैं?
जैसा कि हमने चर्चा की है अन्य Minecraft ट्यूटोरियल में , Minecraft आश्चर्यजनक रूप से संसाधन गहन खेल है। यह सतह पर सरलीकृत दिख सकता है, कम-रिज़ॉल्यूशन वाले बनावट और अवरुद्ध आकार के लिए धन्यवाद, लेकिन हुड के तहत दुनिया के नक्शे के साथ-साथ सभी संस्थाओं और संबंधित को संभालने और उत्पन्न करने के लिए गणना और प्रतिपादन की एक बड़ी मात्रा है। भौतिक विज्ञान।
यह प्रक्रिया काफी CPU गहन है। जब रचनात्मक मोड में चारों ओर उड़ान भरते हैं, जहां चोक तेजी से भरते हैं यहां तक कि उच्च अंत कंप्यूटर पर खिलाड़ियों को रखने के लिए हकलाना और अंतराल दिखाई देगा; पुराने कंप्यूटरों के खिलाड़ी आमतौर पर अपने खेल को पूरी तरह से रोकते हुए देखेंगे और फ्रेम दर एकल अंकों में गिर जाएगी।
यह अंतराल जबकि गेम रेंडर करता है और नई विखंडन प्रदर्शित करता है, एक वास्तविक विसर्जन हत्यारा है और, यदि यह इतना बुरा है तो यह आपके गेम को बंद कर देता है, साथ ही एक मजेदार हत्यारा भी। सौभाग्य से वेटिंग गेम को दरकिनार करने का एक तरीका है। हालांकि, विभिन्न इन-गेम प्रक्रियाओं के लिए हमेशा ओवरहेड होगा, नई विखंडन पैदा करना वास्तव में एक प्रक्रिया है जिसे हम बाहर निकाल सकते हैं, यदि आप करेंगे, तो जब हम गेम नहीं खेल रहे हैं तो भारी लिफ्टिंग की जाती है। चाल एक चतुर थोड़ा कार्यक्रम बुलाया पर टिका है Minecraft भूमि जनरेटर , और इसका लाभ नहीं लेने का बहुत कम कारण है।
यह कैसे काम करता है?
जब आप प्रक्रिया को विच्छेदित करते हैं तो Minecraft Land Generator के पीछे का सिद्धांत वास्तव में सरल है। माइनक्राफ्ट लैंड जेनरेटर एक सहायक अनुप्रयोग है, जो विश्व मानचित्र और संगत Minecraft सर्वर फ़ाइल के साथ जोड़ा जाता है, नक्शे के अन्वेषण का अनुकरण करता है जैसे कि खिलाड़ी इसे घूम रहे थे।
यदि आप, खिलाड़ी, खेल में एक 20,000 x 20,000 वर्ग ग्रिड को ठीक और व्यवस्थित रूप से कैनवास पर रखना चाहते हैं, तो यह बहुत थकाऊ होगा और खेल खेलने के दिनों के लायक होगा। एक नए कंप्यूटर पर, हालांकि, यह एक ही कार्य को पूरा करने के लिए एक या दो मिनट के लिए Minecraft Land Generator लेता है (और पुराने कंप्यूटरों पर भी आप इसे उसी छोर को प्राप्त करने के लिए इसे रात भर चला सकते हैं)। इसके अलावा, एक बार जब आप प्रारंभिक रन करते हैं (यह एक घंटे या लंबाई में बारह हो जाता है) तो काम पूरा हो जाता है और आपको इसे फिर से चलाने की आवश्यकता नहीं होती है जब तक कि आप अपने विश्व मानचित्र को फिर से समान रूप से विस्तारित नहीं करना चाहते हैं (एक तरफ 10,000 ब्लॉक से कहें) एक तरफ 20,000 ब्लॉक)।
Minecraft लैंड जेनरेटर इतनी अच्छी तरह से काम करता है, हम इसका उपयोग करने के लिए केवल एक नकारात्मक पहलू की रिपोर्ट कर सकते हैं: विश्व फ़ाइल आकार में वृद्धि। यद्यपि प्रत्येक Minecraft मानचित्र अनिवार्य रूप से विश्व निर्माण के क्षण से पूरा होता है (याद रखें कि दुनिया के बीज + पीढ़ी एल्गोरिदम नक्शे के लिए डीएनए की तरह है) दुनिया वास्तव में नहीं है मौजूद जब तक खिलाड़ी प्रत्येक नए चंक का दौरा नहीं करता है तब तक वास्तविक हार्ड ड्राइव डेटा का उपभोग करता है और चंक पीढ़ी पैदा करता है।
इस तरह के एक ताजा नक्शे के रूप में मुश्किल से ~ 10MB या उससे कम आकार में लगभग पहली चंक और समर्थन फ़ाइलों के लिए खाते में है, लेकिन खिलाड़ी की पड़ताल के रूप में यह आकार में बढ़ता है के रूप में प्रत्येक chunk के लिए डेटा खेल फ़ाइल के लिए लिखा है। जब तक मानचित्र में 5,000 x 5,000 ब्लॉक होते हैं, तब तक खेल फ़ाइल लगभग 600MB तक सूनी रह जाएगी। बड़े मानचित्रों में बड़े फ़ाइल आकार (तेजी से इतने); 20,000 बाय 20,000 मैप में एक गेम फ़ाइल है जिसका वजन 6 जीबी है।
यह एकमात्र वास्तविक व्यापार है जिसे आप Minecraft Land Generator के साथ बना रहे हैं। आप लोड समय में वृद्धि और तेजी से खेल खेलने के लिए आप डिस्क स्थान के साथ भुगतान करते हैं। यह देखते हुए कि कितने चंक जनरेशन सिंगल प्लेयर गेम्स (विशेषकर लोअर एंड मशीनों पर) और यह सर्वरों पर भारी प्रोसेसिंग का बोझ डालता है (जहां कई खिलाड़ी अलग-अलग दिशाओं में खोज कर सकते हैं और दर्जनों चेंक पैदा कर सकते हैं) ट्रेडऑफ की कीमत से अधिक है यदि आप सर्वर चला रहे हैं तो यह अधिकांश खिलाड़ियों के लिए है और बिल्कुल इसके लायक है।
Minecraft भूमि जनरेटर का उपयोग करना
न्यूनतम लैंड जनरेटर (इसमें संक्षिप्तता के लिए एमएलजी के रूप में संदर्भित) बिल्कुल त्रुटिपूर्ण काम करता है जब आपने इसे ठीक से कॉन्फ़िगर किया है, लेकिन उचित कॉन्फ़िगरेशन थोड़ा मुश्किल हो सकता है। आपको परेशानी मुक्त अनुभव सुनिश्चित करने के लिए इंस्टॉलेशन प्रक्रिया और कॉन्फ़िगरेशन प्रक्रिया के माध्यम से चलने दें।
डाउनलोडिंग Minecraft भूमि जनरेटर
स्रोत फ़ाइलों को Github पर होस्ट किया गया है और यदि आप Github से अपरिचित हैं तो जिस तरह से आप उन्हें एक्सेस करते हैं, वह विशेष रूप से पारदर्शी नहीं है। एमएलजी की सबसे हाल की नकल को हथियाने के लिए नेविगेट करें यहां परियोजना के ज़िप अभिलेखागार हैं .
उस लिंक का चयन करें जो पढ़ता है MinecraftLandGenerator_X.X.X_Vanilla_Server.zip (इस ट्यूटोरियल के रूप में फ़ाइल का संस्करण 1.7.5 है)। यह चिंतित न हों कि फ़ाइल पुराना हो गया है (1.7.5 संस्करण अक्टूबर 2013 से है, जो कि Minecraft शब्दों में, व्यावहारिक रूप से प्राचीन है); यह स्वतः अपडेट हो जाता है और हम बस एक पल में ऐसा कर देंगे।
ज़िप फ़ाइल के लिए उप-पृष्ठ में, "रॉ" बटन का चयन करें, जैसा कि ऊपर स्क्रीनशॉट में देखा गया है। फ़ाइल सहेजें।
स्थापित और अद्यतन Minecraft भूमि जनरेटर
ज़िप फ़ाइल डाउनलोड करने के बाद, सामग्री निकालें। हम अपने Minecraft अभिलेखागार में हमारे सभी Minecraft संपादन उपकरण \ Minecraft \ Editing Tools \ के तहत रखते हैं, लेकिन आप निकाले गए "MinecraftLandGenerator" टूल को कहीं भी रख सकते हैं, जहाँ आप आवेदन और समर्थन फ़ाइलों को पूरी तरह से स्वयं शामिल करते हैं।
फ़ोल्डर खोलें और अपने ऑपरेटिंग सिस्टम के लिए उपयुक्त सेटअप फ़ाइल देखें।
MLG में Windows, Mac और Linux के लिए सेटअप फ़ाइलें शामिल हैं, जिन्हें स्पष्ट रूप से नाम दिया गया है "MLG_Initial_Setup_ . EXT “जिसमें ऑपरेटिंग सिस्टम और उस ऑपरेटिंग सिस्टम के लिए उपयुक्त एक्सटेंशन स्पष्ट रूप से लेबल किए गए हैं। Windows उपयोगकर्ताओं को MLG_Initial_Setup_Windows.cmd, और इसी तरह चलाना चाहिए। स्क्रिप्ट के समाप्त होने तक प्रतीक्षा करें। प्रारंभिक सेटअप फ़ाइल को चलाने के बाद, आपका एमएलजी फ़ोल्डर काफी अधिक आबादी वाला होगा और एमएलजी अद्यतित होगा (इस ट्यूटोरियल के रूप में 1.7.6)।
हालाँकि, मैन्युअल अपडेट का एक बिट आवश्यक है। MLG वास्तविक Minecraft सर्वर फ़ाइल को वितरित नहीं कर सकता (लेकिन यह अद्यतन प्रक्रिया के दौरान Minecraft सर्वर से इसे डाउनलोड कर सकता है)। हालांकि इसमें सबसे अधिक वर्तमान सर्वर.जर फ़ाइल को डाउनलोड करने के लिए एक तंत्र शामिल है, लेकिन तंत्र टूट गया है (क्योंकि मोजांग ने अपनी संग्रह फ़ाइलों और minecraft_server.jar का नाम कैसे बदल दिया है, जो वर्तमान में सबसे अधिक वर्तमान में सार्वभौमिक रूप से इंगित करता है)। जैसे कि अपडेटर हमेशा Minecraft Server 1.5.2 को डाउनलोड करता है जो कि आउट ऑफ डेट है।
आप सबसे वर्तमान Minecraft सर्वर फ़ाइल (minecraft_server.1.8.1.jar इस ट्यूटोरियल के रूप में) से डाउनलोड कर सकते हैं आधिकारिक Minecraft सर्वर यहाँ । आप इसका उपयोग करके Mojang से server.jar के पुराने संस्करणों को डाउनलोड कर सकते हैं MCVersions.net के सुव्यवस्थित टेबल शिष्टाचार । पुराने संस्करण क्यों डाउनलोड करें?
सर्वर का सही संस्करण डाउनलोड करना सबसे महत्वपूर्ण कदम है . Server.jar फ़ाइल का संस्करण संख्या जरूर Minecraft के संस्करण का मिलान करें जिस पर आप दुनिया का नक्शा खेलते हैं। यदि आप Minecraft 1.6.4 से एक मानचित्र का विस्तार करना चाहते हैं, उदाहरण के लिए, आप MLG को चलाने के लिए Minecraft 1.8.1 सर्वर का उपयोग नहीं कर सकते क्योंकि चंक पीढ़ी एल्गोरिथ्म और खेल सामग्री 1.6.4 और 1.8 के बीच बहुत बदल गई है। * यहां तक कि यदि एमएलजी एकमुश्त दुर्घटना नहीं करता है तो यह आपके नक्शे पर बहुत ही बदसूरत त्रुटियों और कलाकृतियों को उत्पन्न करेगा।
सम्बंधित: कैसे एक साधारण स्थानीय Minecraft सर्वर चलाने के लिए (मॉड के साथ और बिना)
फिर से, जोर देने के लिए, आपको एक Minecraft सर्वर संस्करण का उपयोग करना चाहिए जो आपके गेम संस्करण से मेल खाता है।
यह नियम बोर्ड भर में लागू होता है। अगर तुम हो खेल मोड स्थापित के साथ एक संशोधित server.jar का उपयोग कर , उदाहरण के लिए, उस Server.jar फ़ाइल है जिसे आपको MLG को देना होगा। परिस्थितियों के बावजूद (वेनिला सर्वर, मॉडेल्ड सर्वर, एकदम नया सर्वर, पुराना सर्वर) सर्वर।जर फ़ाइल को मानचित्र से बिल्कुल मेल खाना चाहिए।
एक बार जब आप उचित server.jar फ़ाइल डाउनलोड कर लेते हैं (एकल खिलाड़ी नक्शे के मामले में जहां आप सर्वर का उपयोग नहीं कर रहे थे) या आपने server.jar फ़ाइल की प्रतिलिपि बनाई है (होम सर्वर चलाने के मामले में), हटाएं मौजूदा minecraft_server.jar MLG फ़ोल्डर की जड़ से फ़ाइल और इसे उचित सर्वर फ़ाइल (यदि आवश्यक हो तो minecraft_server.jar का नाम बदलकर) के साथ बदलें।
MLG के हमारे सभी परीक्षणों में केवल एक समस्या जो कभी उत्पन्न हुई, वह थी कि हम जिस मैप पर काम कर रहे थे, उसे एक मेल server.jar फ़ाइल के साथ जोड़ने में विफलता का सीधा परिणाम था।
रनिंग Minecraft लैंड जेनरेटर
एक बार जब आप पिछले चरण में सेटअप प्रक्रिया पूरी कर लेते हैं (हमेशा जोर देने पर, हमेशा , अपने सर्वर के लिए सही server.jar का उपयोग करते हुए) बाकी सब कुछ सहज नौकायन है। वास्तव में, आपके पास बनाने के लिए केवल दो सरल विकल्प हैं। पहली पसंद यह है कि आप एक नया नक्शा बनाना चाहते हैं या किसी मौजूदा नक्शे का विस्तार करना चाहते हैं। दूसरी पसंद यह है कि आप कितना बड़ा क्षेत्र उत्पन्न करना चाहते हैं (यह ध्यान में रखते हुए कि उत्पन्न नक्शे का आकार तेजी से बढ़ता है; 5000 x 5000 ब्लॉक ~ 600MB है जबकि 20,000 x 20,000 ब्लॉक ~ 6GB)।
एक नया नक्शा बनाना
यद्यपि अधिकांश लोग एक मौजूदा मानचित्र का विस्तार करने में दिलचस्पी लेंगे, जिसे वे पहले ही तलाशना शुरू कर चुके हैं और जैसे, हम पहले एक नया नक्शा तैयार करने जा रहे हैं, क्योंकि इसके लिए कम से कम सेट अप की आवश्यकता है और अभी भी एमएलजी (विशेष रूप से) के लिए एक योग्य उपयोग है एक झपट्टा में उत्पन्न करने के लिए और पूरे सर्वर मानचित्र की तलाश में उपयोगकर्ताओं के लिए)।
Server.jar दुनिया उत्पन्न होने पर MLG फ़ोल्डर में स्थित server.properties फ़ाइल का उपयोग करेगा। Server.properties फ़ाइल डिफ़ॉल्ट Minecraft सेटिंग्स का उपयोग करती है और, जब तक कि आपको किसी चीज़ को संशोधित करने की कोई विशिष्ट आवश्यकता नहीं होती है, तब तक अंदर की किसी भी सेटिंग को बदलने की आवश्यकता नहीं होती है। यदि आप server.properties फ़ाइल की बेहतर समझ चाहते हैं, तो देखें इस Minecraft विकी प्रविष्टि । यदि आप पहले से ही एक सर्वर चला रहे हैं (विशेष रूप से कस्टम सर्वर के साथ एक modded सर्वर। एंट्री एंट्रीज) तो अपने मौजूदा सर्वर को कॉपी करें। अपने मौजूदा सर्वर के साथ फाइल को फाइल करें। फाइल।
अपने वर्तमान server.jar फ़ाइल का उपयोग करके एक बिल्कुल नई दुनिया बनाने के लिए, बस Run_MLG_Windows.cmd (या आपके ऑपरेटिंग सिस्टम के लिए समकक्ष फ़ाइल) चलाएं। आपको मानचित्र के आयामों को इस तरह दर्ज करने के लिए प्रेरित किया जाएगा।
प्रदर्शन के लिए हम अपने नक्शे के लिए समान लंबाई वाली भुजाओं का उपयोग करते हुए आगे बढ़ने वाले हैं और इसके बजाय आयताकार आयामों का उपयोग करें (व्यावहारिक रूप से आप एक वर्ग मानचित्र चाहते हैं)। हम इनपुट X: 8,000 Z: 5,000 के साथ मैप जेनरेशन प्रक्रिया शुरू कर रहे हैं।
बहुत ही बढ़िया कूल टूल का उपयोग करना Mapcrafter जो आपके Minecraft मैप का Google मैप्स शैली संस्करण उत्पन्न करता है ( इस ट्यूटोरियल को देखें यदि आप इसमें रुचि रखते हैं), तो हम यह देख सकते हैं कि गेम को लोड करने के दौरान भी हमारा नक्शा कैसा दिखता है।
जब प्रक्रिया पूरी हो जाती है, तो उत्पन्न / दुनिया / फ़ोल्डर की प्रतिलिपि बनाएँ और उसमें मौजूद सभी फाइलों को आपके Minecraft / save / folder या आपके सर्वर के उपयुक्त स्थान पर रख दें। खेल या सर्वर को सामान्य रूप से चलाएं और अपने पूर्वनिर्मित नक्शे का आनंद लें।
मौजूदा मानचित्र का विस्तार
यदि आपके पास एक मौजूदा नक्शा है, तो MLG विस्तार करने के लिए एक शानदार काम करता है तथा उदाहरण के लिए, यदि आपने स्पॉन पॉइंट से लगभग 5,000 ब्लॉक के लिए एक माइंडरिंग पैटर्न में खोज की है, और आप मानचित्र को 10,000 x 10,000 ब्लॉक तक विस्तारित करना चाहते हैं, तो MLG केवल मानचित्र की सीमा का विस्तार नहीं करेगा लेकिन पहले से ही खोजे गए क्षेत्र के भीतर किसी भी छेद को भरें ताकि उत्पन्न मानचित्र सीमा से सीमा तक बिना किसी अंतराल के निरंतर हो। यहाँ एक उदाहरण का नक्शा है, एक छोटा सा संसार, जिसके बारे में हम पिछले मानचित्र की तरह, नक्शेकदम की खोज करना शुरू कर चुके हैं।
मौजूदा मानचित्र को विस्तारित / भरने के लिए आपको अपनी दुनिया की फ़ाइल को MLG निर्देशिका में कॉपी करने की आवश्यकता है। उदाहरण के लिए, मान लें कि जिस मानचित्र का आप विस्तार करना चाहते हैं, उसे सुपर विस्मयकारी विश्व कहा जाता है और यह आपके मिनीक्राफ्ट / डायरेक्टरी / सुपर विस्मयकारी विश्व / में / फ़ोल्डर में स्थित है।
उस संपूर्ण निर्देशिका, / Super Awesome World / और उसकी सभी सामग्री को अपने MLG निर्देशिका में कॉपी करें और फिर फ़ोल्डर का नाम / दुनिया / में बदलें।
Run_MLG_Windows.cmd (या आपके ऑपरेटिंग सिस्टम के समतुल्य फ़ाइल) को वैसे ही चलाएं जैसे हमने पिछले अनुभाग में किया था। दो तरीकों के बीच एकमात्र ध्यान देने योग्य अंतर, एप्लिकेशन आउटपुट के परिप्रेक्ष्य से, यह है कि जब आप कोई मौजूदा दुनिया के साथ कमांड चलाते हैं, जैसे कि हमने पिछले भाग में यह घोषणा की थी कि कोई वैध दुनिया नहीं है और वह उत्पन्न हो रही है ; जब आप किसी मौजूदा और मान्य / विश्व / निर्देशिका के साथ स्क्रिप्ट चलाते हैं, तो यह लोड हो जाएगा कि इसके बजाय और तुरंत दुनिया का विस्तार करना शुरू कर दें।
चलिए, बहुत छोटी दुनिया का विस्तार करें, जो ऊपर दिखाई दे रही है, जिसका आकार 5,000 x 5,000 ब्लॉक दुनिया है। एक बार यह प्रक्रिया पूरी हो जाने के बाद हम फिर से Mapcrafter को फायर कर सकते हैं और देख सकते हैं। हमने दोनों छवियों के लिए पैमाने / ज़ूम स्तर को समान रखा है ताकि आप देख सकें कि कितने नए चंक उत्पन्न हुए और कैसे अंतराल में MLG भरा।
सुंदर। नक्शे पर कहीं भी ब्लॉक गैप के बिना सीमलेस एज-टू-एज चंक जेनरेशन।
अब जब हम खेलते हैं, तो नए इंजनों के निर्माण के लिए खेल इंजन के मंथन के लिए इंतजार करना हमारी चिंताओं का कम से कम होगा। Minecraft को गति देने की बात करते हुए, जबकि Minecraft Land Generator के साथ आपके नक्शे को पहले से तैयार करने पर आज का ट्यूटोरियल लोड को हल्का करने में मदद करेगा, ऐसे कई प्रकार के ट्विक्स हैं जिन्हें आप अपनी वीडियो सेटिंग्स को समायोजित करने से लेकर प्रदर्शन बूस्टिंग मोड को स्थापित करने के लिए Minecraft को और भी अधिक उम्र में चलाने के लिए नियोजित कर सकते हैं। कंप्यूटर।
Minecraft या एक ट्यूटोरियल के बारे में एक सवाल है जो आप हमें लिखना चाहते हैं? हमें@@ttogeek.com पर एक ईमेल भेजें और हम उनका जवाब देने की पूरी कोशिश करेंगे।