كيفية تسريع تجربة ماين كرافت الخاص بك مع مولد الأرض ماين كرافت
بينما كنت تستكشف عالم Minecraft الخاص بك ، فإن اللعبة تكرس كمية كبيرة من الموارد لخلقها حولك. إن توليد هذه القطع في وقت مبكر يقلل بشكل كبير من تحميل الموارد على وحدة المعالجة المركزية الخاصة بك أثناء لعب اللعبة مما يؤدي إلى لعب أكثر سلاسة مع تأخر أقل. تابع القراءة كما نوضح لك كيفية إعداد خريطة العالم بشكل مسبق للعب أسرع.
لماذا اريد ان افعل هذا?
كما ناقشنا في دروس Minecraft أخرى ، Minecraft لعبة تعتمد على الموارد بشكل مدهش. قد يبدو الأمر سهلاً على السطح ، وذلك بفضل القوام منخفض الدقة والأشكال المتقطعة ، ولكن تحت غطاء المحرك ، هناك قدر كبير من العمليات الحسابية والتجسيد لتوليد وتمثيل خريطة العالم وكذلك التعامل مع جميع الكيانات وما يتصل بها. علوم فيزيائية.
هذه العملية هي مكثفة جدا وحدة المعالجة المركزية. عند التحليق في وضع إبداعي حيث تملأ قطع الغيار بسرعة لمواكبة حتى اللاعبين على أجهزة الكمبيوتر الراقية سوف ترى التأتأة والتأخر ؛ سيشاهد اللاعبون على أجهزة الكمبيوتر القديمة عادةً طرائدهم إلى توقف تام ، وستنخفض معدلات الإطارات إلى الأرقام الفردية.
هذا التأخير في حين أن اللعبة يعرض ويعرض قطع جديدة هو قاتل الغمر الحقيقي ، وإذا كان متخلفا للغاية فإنه يقفل اللعبة الخاصة بك ، القاتل المرح كذلك. لحسن الحظ ، هناك طريقة للتحايل على لعبة الانتظار. في حين سيكون هناك دائمًا الكثير من العمليات المختلفة داخل اللعبة ، فإن إنشاء أجزاء جديدة هو في الواقع عملية يمكننا استزراعها ، إذا شئت ، بحيث يتم الرفع الثقيل عندما لا نلعب اللعبة. تعتمد الخدعة على برنامج صغير ذكي يسمى Minecraft Land Generator ، وهناك سبب قليل لعدم الاستفادة منه.
كيف يعمل?
إن المبدأ وراء Minecraft Land Generator بسيط للغاية عندما تقوم بتشريح العملية. Minecraft Land Generator هو تطبيق مساعد ، عندما يقترن بخريطة العالم وملف خادم Minecraft متوافق ، يحاكي استكشاف الخريطة كما لو كان اللاعبون يتجولون فيها.
إذا كان عليك ، على اللاعب ، أن يقوم بكتابة شبكة بحجم 20000 x 20،000 في اللعبة على وجه التحديد ، فسيكون الأمر مملاً بشكل رهيب وسيستغرق عدة أيام من اللعب. على جهاز كمبيوتر جديد ، ومع ذلك ، فإنه يأخذ Minecraft Land Generator ساعة أو ساعتين لإكمال نفس المهمة (وحتى على أجهزة الكمبيوتر القديمة يمكنك ببساطة ترك تشغيلها بين عشية وضحاها لتحقيق نفس الغاية). علاوة على ذلك ، بمجرد الانتهاء من التشغيل الأولي (سواء كان ساعة أو اثني عشر طولًا) يتم إنجاز العمل ولا تحتاج إلى تشغيله مرة أخرى إلا إذا كنت ترغب في توسيع خريطة عالمك بشكل موحد مرة أخرى (لنقل من 10000 مكعب على الجانب إلى 20000 قطعة على جانب).
يعمل Minecraft Land Generator بشكل جيد ، يمكننا فقط الإبلاغ عن جانب سلبي واحد لاستخدامه: زيادة حجم الملف العالمي. على الرغم من أن كل خريطة Minecraft تكتمل بشكل أساسي من لحظة إنشاء العالم (تذكر أن خوارزمية الجيل + من الجيل العالمي هي مثل DNA للخريطة) ، يوجد كما يستهلك القرص الصلب الحقيقي البيانات حتى يقوم اللاعب بزيارة كل قطعة جديدة ويولد الجيل القطعة.
وعلى هذا النحو فإن الخريطة الجديدة التي يتم استكشافها بالكاد تبلغ حوالي 10 ميجابايت أو أقل من حيث حساب الأجزاء الأولى وملفات الدعم ، ولكن كلما اكتشف اللاعب أنها تنمو في الحجم ، يتم كتابة بيانات كل جزء في ملف اللعبة. بحلول الوقت الذي تحتوي فيه الخريطة على 5000 x 5،000 قطعة من القطع ، سيزداد حجم ملف اللعبة إلى حوالي 600 ميجابايت. تحتوي الخرائط الأكبر حجمًا على أحجام ملفات أكبر (بشكل كبير جدًا) ؛ تحتوي الخريطة التي يبلغ حجمها 20000 × 20000 على ملف ألعاب يزن 6 غيغابايت.
هذا هو التداول الحقيقي الوحيد الذي تصنعه مع Minecraft Land Generator. ما تربحه في أوقات التحميل الزائدة ومسرحية اللعب الأسرع الذي تدفعه مقابل مساحة القرص. وبالنظر إلى مدى تأخر جيل القطعة من الألعاب الفردية (خاصة في الأجهزة ذات النهاية السفلية) وما هو عبء المعالجة الثقيل الذي يضعه على الخوادم (حيث يمكن للاعبين المتعددين أن يستكشفوا في اتجاهات مختلفة ويولدون عشرات القطع في الثانية) فإن المقايضة أكثر من قيمتها بالنسبة لمعظم اللاعبين ويستحق تماما إذا كنت تقوم بتشغيل خادم.
باستخدام Minecraft لاند مولد
Minecraft Land Generator (يشار إليها هنا باسم MLG for brevity) تعمل بشكل لا تشوبه شائبة عند تكوينه بشكل صحيح ، ولكن التكوين الصحيح يمكن أن يكون صعبًا بعض الشيء. لنتعرف على عملية التثبيت وعملية التكوين لضمان تجربة خالية من المتاعب.
تحميل مولد ماين كرافت الأرض
تتم استضافة الملفات المصدر على Github وإذا لم تكن على دراية بـ Github بالطريقة التي تصل إليها فهي ليست شفافة بشكل خاص. للاستيلاء على أحدث نسخة من MLG ، انتقل إلى أرشيف Zip الخاص بالمشروع هنا.
حدد الارتباط الذي يقرأ MinecraftLandGenerator_X.X.X_Vanilla_Server.zip (اعتبارًا من هذا البرنامج التعليمي ، يكون الملف هو الإصدار 1.7.5). لا تقلق من أن الملف يبدو قديمًا (النسخة 1.7.5 من أكتوبر 2013 والتي ، في مصطلحات Minecraft ، قديمة من الناحية العملية) ؛ انها التحديثات التلقائية وسنفعل ذلك في لحظة واحدة.
في الصفحة الفرعية لملف zip ، حدد الزر "Raw" ، كما هو موضح في لقطة الشاشة أعلاه. حفظ الملف.
تثبيت وتحديث مولد أرض ماينكرافت
بعد تنزيل الملف المضغوط ، قم باستخراج المحتويات. نحن نحتفظ بجميع أدوات تحرير Minecraft الخاصة بنا في أرشيف Minecraft تحت \ Minecraft \ Editing Tools \ ولكن يمكنك وضع أداة "MinecraftLandGenerator" المستخرجة في أي مكان تريده حيث أن ملفات التطبيق والدعم مستقلة تمامًا.
افتح المجلد وابحث عن ملف الإعداد المناسب لنظام التشغيل الخاص بك.
يتضمن MLG ملفات الإعداد الخاصة بـ Windows و Mac و Linux ، والتي سميت بوضوح "MLG_Initial_Setup_OS.EXT"حيث يتم وضع علامة واضحة على نظام التشغيل والملحق المناسب لنظام التشغيل هذا. يجب على مستخدمي ويندوز تشغيل MLG_Initial_Setup_Windows.cmd ، وهكذا. انتظر حتى ينتهي النص البرمجي. بعد تشغيل ملف الإعداد الأولي ، سيكون مجلد MLG الخاص بك أكثر ملاءمة بشكل كبير وسيتم تحديث MLG (1.7.6 من هذا البرنامج التعليمي).
هناك واحد فقط من التحديث اليدوي المطلوبة ، ولكن. لا يمكن لـ MLG توزيع ملف خادم Minecraft الفعلي (ولكن يمكنه تنزيله من خوادم Minecraft أثناء عملية التحديث). في حين أنها تتضمن آلية لتنزيل أحدث ملف server.jar تم كسر الآلية (لأن Mojang غيرت كيفية تسمية ملفات الأرشيف الخاصة بهم و minecraft_server.jar لم تعد تشير عالميًا إلى الإصدار الأحدث). على هذا النحو يقوم التحديث دائمًا بتنزيل Minecraft Server 1.5.2 الذي يعد أكثر من صبي قديم.
يمكنك تنزيل أحدث ملف خادم Minecraft (minecraft_server.1.8.1.jar اعتبارًا من هذا البرنامج التعليمي) من خادم Minecraft الرسمي هنا. يمكنك تنزيل الإصدارات القديمة من server.jar من Mojang باستخدام هذا الجدول المنظم بشكل جيد من MCVersions.net. لماذا تنزيل الإصدارات القديمة?
تنزيل الإصدار الصحيح من الخادم هي الخطوة الأكثر أهمية. رقم إصدار ملف server.jar يجب تطابق إصدار Minecraft الذي تقوم بتشغيل خريطة العالم عليه. إذا كنت ترغب في توسيع الخريطة من Minecraft 1.6.4 ، على سبيل المثال ، لا يمكنك استخدام خادم Minecraft 1.8.1 لتشغيل MLG حيث تغيرت خوارزمية جيل المحتوى ومحتوى اللعبة كثيرًا بين 1.6.4 و 1.8. إذا لم يكن MLG تحطم صريح فإنه سوف تولد أخطاء قبيحة للغاية والتحف على خريطتك.
مرة أخرى ، للتأكيد, يجب عليك استخدام إصدار خادم Minecraft الذي يطابق إصدار اللعبة الخاص بك.
تنطبق هذه القاعدة على جميع الأصعدة. إذا كنت تستخدم خادمًا معدلاً ، فيجب تعديل تعديل اللعبة ، على سبيل المثال, أن هو ملف server.jar الذي تحتاج لإعطاءه لـ MLG. بغض النظر عن الظروف (خادم الفانيلا ، الخادم المعدل ، الخادم الجديد ، الخادم القديم) يجب أن يطابق الملف server.jar الخريطة بالضبط.
بمجرد قيامك بتنزيل الملف server.jar المناسب (في حالة خرائط المشغل الفردية حيث لم تكن تستخدم خادمًا) أو قمت بنسخ الملف server.jar (في حالة تشغيل خادم رئيسي) ، قم بإزالة ملف minecraft_server.jar الموجود من جذر مجلد MLG واستبداله بملف الخادم المناسب (إعادة تسميته إلى minecraft_server.jar إذا لزم الأمر).
في جميع اختباراتنا لـ MLG ، كانت المشاكل الوحيدة التي نشأت نتيجة مباشرة لفشل إقران الخريطة التي كنا نعمل عليها مع ملف server.jar مطابق.
تشغيل Minecraft Land Generator
بمجرد الانتهاء من عملية الإعداد في الخطوة السابقة (مع التركيز على الدوام, دائما, باستخدام الخادم الصحيح لخريطتك) كل شيء آخر هو الإبحار السلس. في الواقع ، لديك خياران بسيطان. يتمثل الخيار الأول في ما إذا كنت تريد إنشاء خريطة جديدة تمامًا أو توسيع خريطة حالية. الخيار الثاني هو حجم المساحة التي ترغب في توليدها (مع الأخذ في الاعتبار أن حجم الخريطة التي تم إنشاؤها يتم قياسه بسرعة ؛ حيث يبلغ حجم الكتل 5000 × 5000 × 600 ميغابايت بينما تكون الكتل 20000 × 20000 × 6 غيغابايت).
إنشاء خريطة جديدة تمامًا
على الرغم من أن معظم الناس سيكونون مهتمين بتوسيع خريطة موجودة بالفعل قد بدأوا في استكشافها ومثلها ، فسوف نغطي تغطية خريطة جديدة تمامًا أولاً لأنها تتطلب أقل إعداد ، وما زالت استخدامًا جديرًا لـ MLG (خاصة للمستخدمين الذين يتطلعون إلى إنشاء وخريطة خادم كاملة في ضربة واحدة).
سيستخدم server.jar ملف server.properties الموجود في المجلد MLG عندما يقوم بتكوين العالم. يستخدم ملف server.properties إعدادات Minecraft الافتراضية ، وما لم تكن لديك حاجة معينة لتعديل شيء ما ، فلا داعي لتغيير أي من الإعدادات الداخلية. إذا كنت تريد فهمًا أفضل لملف server.properties ، فراجع إدخال Wiker الخاص بـ Minecraft. إذا كنت تقوم بالفعل بتشغيل خادم (لا سيما خادم تم تعديله باستخدام إدخالات خادم.خاصيات مخصصة) ، فقم بنسخ ملف server.properties الخاص بك إلى جانب ملف server.jar الموجود لديك.
لإنشاء عالم جديد تمامًا باستخدام ملف server.jar الحالي ، ما عليك سوى تشغيل Run_MLG_Windows.cmd (أو ملف مكافئ لنظام التشغيل الخاص بك). ستتم مطالبتك بإدخال أبعاد الخريطة مثل ذلك.
من أجل العرض ، سوف نتجنب استخدام جوانب متساوية الطول لخريطتنا ، وبدلاً من ذلك استخدام أبعاد مستطيلة (من الناحية العملية ستحتاج على الأرجح إلى خريطة مربعة). سنبدأ عملية إنشاء الخريطة باستخدام الإدخال X: 8،000 Z: 5000.
باستخدام الأداة الرائعة جدا Mapcrafter التي تولد نسخة نمط خرائط Google لخريطة Minecraft (انظر هذا البرنامج التعليمي إذا كنت مهتمًا بالتعامل معه) ، يمكننا أن نرى كيف تبدو خارطتنا حتى في تحميل اللعبة.
عند اكتمال العملية ، انسخ المجلد / world / folder الذي تم إنشاؤه وجميع الملفات الموجودة فيه إلى Minecraft / save / folder أو الموقع المناسب لخادمك. تشغيل اللعبة أو الخادم كما تفعل عادة والاستمتاع بالخريطة السابقة.
توسيع خريطة موجودة
إذا كان لديك خريطة موجودة ، فإن MLG تقوم بعمل رائع على حد سواء و ملء الخريطة. إذا كنت قد استكشفت في نمط متعرج إلى حوالي 5000 كتلة من نقطة التفريخ ، على سبيل المثال ، وتريد توسيع الخريطة إلى 10 آلاف × 10000 قالب ، فلن تعمل MLG على تمديد حدود الخريطة فقط ولكن املأ أي ثغرات داخل المنطقة المستكشفة بالفعل بحيث تكون الخريطة التي تم إنشاؤها متواصلة من الحدود إلى الحدود دون وجود فجوات. في ما يلي مثال لخريطة ، وعالم صغير بدأنا في استكشافه ، كما في القسم الأخير ، من Mapcrafter.
من أجل تمديد / ملء خريطة موجودة تحتاج إلى نسخ محتويات عالمك حفظ الملف في دليل MLG. على سبيل المثال ، لنفترض أن الخريطة التي تريد توسيعها تسمى Super Awesome World وتقع في مجلد ماين كرافت / حفظ / مجلد في الدليل / Super Awesome World /.
انسخ هذا الدليل بالكامل ، / Super Awesome World / وكافة محتوياته إلى دليل MLG الخاص بك ، ثم أعد تسمية المجلد إلى / world /.
قم بتشغيل Run_MLG_Windows.cmd (أو ملف مكافئ لنظام التشغيل الخاص بك) تمامًا كما فعلنا في القسم السابق. والفرق الوحيد الملحوظ بين الطريقتين ، من منظور مخرجات التطبيق ، هو أنه عند تشغيل الأمر دون وجود أي عالم موجود مثلما فعلنا في القسم السابق ، سيعلن أنه لا يوجد عالم صالح وأنه يتم إنشاء واحد . عند تشغيل البرنامج النصي باستخدام دليل موجود / عالمي / صحيح ، فسيتم تحميله بدلاً من ذلك وسيبدأ على الفور في توسيع العالم.
دعونا نوسع العالم الصغير جداً ، الذي يُرى أعلاه ، إلى عالم كتلة بحجم 5000 إلى 5000 كلم. بمجرد اكتمال العملية ، يمكننا إطلاق Mapcrafter مرة أخرى وإلقاء نظرة. لقد حافظنا على مستوى المقياس / التكبير / التصغير نفسهما لكلا الصورتين ، بحيث يمكنك مشاهدة كم عدد الأجزاء الجديدة التي تم إنشاؤها وكيفية ملئها في الثغرات.
جميلة. جيل سلس من الحافة إلى الحافة بدون أي فجوة كتلة في أي مكان على الخريطة.
الآن عندما نلعب ، فإن انتظار محرك اللعبة من خلال توليد أجزاء جديدة سيكون أقل ما يقلقنا. بالحديث عن تسريع Minecraft ، في حين يساعد البرنامج التعليمي اليوم على إنشاء الخريطة الخاصة بك مع Minecraft Land Generator على تخفيف الحمل ، فهناك مجموعة متنوعة من التعديلات التي يمكنك استخدامها من ضبط إعدادات الفيديو لتثبيت تعديل الأداء لتحسين تشغيل Minecraft حتى للشيخوخة أجهزة الكمبيوتر.
هل لديك سؤال ملح حول Minecraft أو برنامج تعليمي تود أن نكتبه؟ أرسل لنا رسالة بريد إلكتروني على [email protected] وسنبذل قصارى جهدنا للإجابة عليها.