10 بدائل مفتوحة المصدر لماين كرافت

in linux •  7 years ago 

10 بدائل مفتوحة المصدر لماين كرافت
مهتم في بديل ماين كرافت مجانا؟ وإليك نظرة سريعة على بعض الحيوانات المستنسخة والمشتقات التي يجب عليك التحقق منها.

minecraft-open-source.png

الصورة عن طريق:
opensource.com

الحصول على النشرة الإخبارية
انضم إلى المدافعين عن المصادر المفتوحة البالغ عددهم 85000 الذين يتلقون تنبيهات الهبات ومقالات للمقال.

هل لعب ماين كرافت؟
اختيارات
نعم ، أنا متعصب ماين كرافت!
نعم ، لكنني لا ألعب كثيرًا.
لا ، لكن اعتدت.
لا ، وليس لدي مطلقًا.
لا ينكر أن Minecraft هي لعبة مفضلة للملايين. وتمكنك الكتابة في Java من تشغيلها على مجموعة متنوعة من المنصات ، بما في ذلك Linux. مع مجتمع ضار ضخم ، هناك عدد لا يحصى من عمالقة Minecraft الذين يحبون أن يكونوا قادرين على الحصول على تحت غطاء محرك السيارة واللعب حولهم مع شفرة المصدر أنفسهم. لسوء الحظ ، المصدر غير متوفر لعامة الناس.

لكن هناك أخبار جيدة. أدت شعبية Minecraft إلى العديد من المحاولات لإعادة إنشاء اللعبة ، والبعض الآخر في سياق مشابه ، كبرمجيات مفتوحة المصدر. مهتم في بديل ماين كرافت مجانا؟ وإليك نظرة سريعة على بعض الحيوانات المستنسخة والمشتقات التي يجب عليك التحقق منها.

هذه المشاريع في مستويات متفاوتة على نطاق واسع من الإنجاز وتخدم عددا من الأهداف المختلفة. يسعى البعض إلى تكرار تجربة Minecraft تمامًا ، أو على الأقل تقديم تجربة مشابهة جدًا. يأخذ آخرون مفهوم الألعاب القائمة على فوكسل في اتجاهات جديدة تمامًا ، وما زال البعض الآخر أكثر إطارًا لمساعدتك في بناء اللعبة أو الإنشاء.

Minetest
اللعبة الأولى على قائمتنا هي Minetest . ربما يكون Minetest البديل الأكثر اكتمالا لماين كرافت ، والتي توصف بأنها "لعبة رمل كتلة العالم شبه لانهائية ومحرك لعبة." وهو يدعم الألعاب متعددة اللاعبين والألعاب الفرعية ، ويضم عددًا من مولدات التضاريس والبيوم الافتراضية المختلفة. كما يتميز أيضًا بواجهة برمجة التطبيقات سهلة الاستخدام للغاية لإنشاء تعديلات في Lua.

Minetest مفتوح المصدر تحت LGPL ، وهو مكتوب بشكل أساسي في C ++ لذا فهو سريع إلى حد ما مقارنة بالبعض الآخر المكتوب بلغة البرمجة النصية. يعمل Minetest على نظام التشغيل Windows و OS X و Linux و Android و FreeBSD ، وربما أنظمة تشغيل أخرى أيضًا. تحقق من شفرة المصدر على جيثب.

Minetest

Minetest screenshot، Minetest website، CC-BY-SA 3.0.

Terasology
قد تربح Terasology الجائزة لأجمل محرك تقديم في الحزمة ؛ ظلالها مشؤومة ومذهلة. ما بدأ كتجربة في توليد التضاريس الإجبارية تحول إلى لعبة كاملة المزايا ، كاملة مع لعبة متعددة اللاعبين وعدد من الوحدات الإضافية المثبتة بشكل افتراضي لتتيح لك تجربة ميكانيكا اللعب المختلفة.

تتم كتابة Terasology في Java ويتم توفيرها بموجب ترخيص Apache 2.0. نظرًا لنظامها القائم على Java ، يجب تشغيله على أي نظام أساسي مزود بالطاقة الكافية ، طالما أن لديك جهاز Java 8 ظاهريًا مثبتًا.

Terasology

Terasology screenshot، Terasology code repository ، Apache 2.0.

Voxel.js
الغريب واحد في هذه القائمة هو Voxel.js . على عكس الآخرين ، إنها ليست لعبة على الإطلاق ولا تدعي أنها كذلك. بدلا من ذلك، Voxel.js هي مكتبة جافا سكريبت مما يتيح لك بناء الخاصة بك ألعاب على غرار ماين كرافت، الأداءات، أو غيرها من الحاجيات التفاعلية في جافا سكريبت و HTML، مما يساعد على سهولة التضمين على أي صفحة ويب مع أي ملحقات الخاصة اللازمة لأي متصفح يدعم تقنية WebGL.

يتم وضع Voxel.js معًا كمجموعة من المشروعات ذات الصلة ، مما يعني أنه يمكنك استخدام الكثير أو القليل من الشفرة التي تريدها عند إنشاء اللعبة المثالية. تعتبر المكتبة الرئيسية ، voxel-engine ، محركًا أساسيًا إلى حد ما لعرض المشاهد الضيقة ، ولكن هناك أكثر من 200 وظيفة إضافية متاحة. اطلع على المعرض لبعض الأفكار حول ما أنشأه الآخرون باستخدام المحرك. يتم تحرير المحرك الرئيسي بموجب ترخيص BSD-style ؛ قد يتم ترخيص الوظائف الإضافية بشكل مختلف ، لذا فإنه من المفيد التحقق قبل إجراء افتراضات.

لقطة شاشة عن voxel-forest باستخدام Voxel.js

لقطة شاشة عن voxel-forest باستخدام Voxel.js ، Jason Baker.

TrueCraft
تمت كتابة TrueCraft ليكون قريبًا جدًا من اللعبة الأصلية. تم وصفه بأنه "تطبيق ماينكرافت" ، في مقابل النسخ ، وهو متوافق مع إصدارات خادم ماين كرافت الرسمية. يسعى مؤلف كتاب TrueCraft إلى تطبيق الإصدار بيتا 1.7.3 من اللعبة الأصلية ، وهو وقت في تطور Minecraft الذي يراه "يكاد يكون مثالياً". لقطة سريعة متعمدة عمدا في الوقت المناسب ، تسعى تروكرافت إلى تحقيق تكافؤ بين الميزات مع ماين كرافت.

نظرًا لأنها قريبة جدًا من النسخة الأصلية ، فقد جربت شركة TrueCraft صعوبات كبيرة لتجنب مشكلات حقوق الطبع والنشر من خلال السماح بالشفرة فقط من المطورين الذين لم يفسخوا أو يمكنهم الوصول إلى شفرة المصدر الأصلية للعبة ، على الرغم من أولئك الذين يرحبون بالمساهمة بطرق أخرى . تتم كتابة TrueCraft في C # وهو مفتوح المصدر بموجب ترخيص معهد ماساتشوستس للتكنولوجيا.

TrueCraft

لقطة شاشة TrueCraft ، مستودع رمز TrueCraft ، ترخيص معهد ماساتشوستس للتكنولوجيا.

حرفة
الحرف هو محرك voxel آخر مفتوح المصدر في أسلوب Minecraft. قد تثير بساطته إعجابك إذا كنت مهتمًا ببناء لعبة مشابهة لماين كرافت ولكنك لست متأكدًا من أين تبدأ: محرك اللعبة موجود في بضعة آلاف من الأسطر من كود C ويستخدم OpenGL للتقديم. ويستخدم خوارزميات بسيطة لتوليد التضاريس والمهام الأخرى ، ويتم تخزين كل شيء في قاعدة بيانات SQLite3. هناك أيضا خادم متعدد اللاعبين يعتمد على بايثون يستحق المحاولة.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!