
شكرا على شعار Batarian711!
الحياة السحرية
عالم خيالي يتخيل ما يمكن أن تفعله لعبة Rimworld Astrice حقًا إذا كان لديها المزيد من العناصر المشتركة مع آر بي جي.
فرع الماجستير:
فرع التنمية:
احتياجات المشروع
إذا تمكنت من تقديم أحد الأشياء المذكورة أعلاه ، فأخبرني بذلك!
يمكنك مراسلتي عبر البريد الإلكتروني على [email protected] أو إنشاء مشكلة في هذا المستودع.
وسأقدر المساعدة. شكرًا!
سمات
- دعم متعدد اللاعبين
- أجهزة تسارع الرسومات عبر monogame
تحقق من العرض التوضيحي لرؤية أحدث التقدم!
خريطة الطريق (في أي ترتيب معين)
AKA TODO:
ليس رسومات عربات التي تجرها الدواب
أغراض
إجراءات الشخصية (مثل التعدين أو البناء)
حفظ/تحميل لعبة
الأشياء الطبيعية مثل الأشجار
فصول الشخصية و نظام XP
جرد
زراعة
التجار
المخلوقات (الأعداء والحيوانات)
منظمة العفو الدولية
تعويذات/قدرات
نهب الخيال
الأبراج المحصنة
أسئلة عشوائية
دعم وزارة الدفاع: دائمًا أولوية
تعليمات التثبيت
- قم بتنزيل وتثبيت .NET Framework 4.7.1 وقت التشغيل
- ابحث وتنزيل إصدار من علامة تبويب الإصدارات لهذا المشروع
- استخراج الإصدار
- يتمتع!
تعليمات التنمية
- قم بتنزيل وتثبيت أي إصدار من Visual Studio 2017
- قم بتنزيل وتثبيت Monogame 3.7.1 لـ Visual Studio.
- قم بتنزيل وتثبيت VC ++ X64 القابلة لإعادة التوزيع 2012
- استنساخ هذا المستودع
- افتح الحل ، وقم بتعيين تكوين الحل لتصحيح ، x64 .
- هذا كل شيء!
تلميح: نظرًا لشيء غريب مع Monogame في Visual Studio ، أنصح بناء واجهة المستخدم الرسومية أو الخادم المخصص (اعتمادًا على ما تريد تصحيحه) في كل مرة تقوم فيها بتغيير رمز وتريد تشغيل هذه اللعبة. لا يبدو أن Hitting START لا يجمع دائمًا تغييرات التغييرات/إدراج نقاط التوقف عند العمل مع Monogame.
رؤية
لعبة مصقولة مع جوانب مشابهة لـ Rimworld ، ولكن مع السحر وجوانب آر بي جي.
الأهداف
- قيمة إعادة تشغيل عالية
- طريقة اللعب المتوازنة
- تجربة لعبة متعددة اللاعبين ممتعة
الأبراج المحصنة
- يجب أن تكون مخيفة نوعا ما (الصوت المخيف ، صور مخيفة ، وحوش سيئة)
- يتم أن تولد الأبراج المحصنة في العالم بصعوبات عشوائية
- انتقل إلى واحد على مسؤوليتك الخاصة
- أعلى الصعوبة ، كلما ارتفعت المكافأة
- يمكن العثور على بعض مكونات مكونات الإملاء أو المكونات التقنية هنا
- على عكس ألعاب مثل D&D ، لا توجد قيود على عدد الشخصيات التي تستكشف زنزانة
- قد يمكّنك عدد كبير من السكان من غارة زنزانة أكثر صعوبة ، أبيت مع خسائر عالية
اقتصاد
- بناءً على العرض والطلب
- كل ما يجب أن يأتيه التجار من مكان ما
- إذا تجفت الإمدادات ، فلن يكون لدى التجار الكثير للبيع ، والأسعار الصبخ
- يمكنك جعل المستعمرين يقومون بالتجارة مع لاعبين آخرين ، أو تداول البضائع للسلع الأخرى أو المال بمعدل مسبق
متعددة اللاعبين
- يجب أن يدعم ما لا يقل عن 10 لاعبين يعملون على خادم مخصص
- نظام الدبلوماسية يتيح المعاهدات المختلفة (وكذلك الحرب)
- معاهدة السلام ، معاهدة التجارة ، اتفاقية دفاعية ، تحالف
- يمكنك المطالبة بالمنطقة من خلال بناء هيكل خاص
- لا يمكن للاعبين الآخرين فعل أي شيء إلى جانب المرور إلا إذا أعطيتهم الأذونات الصحيحة
الأعداء
- سوف يعتمد الأعداء على العديد من الأساطير ، مثل الأساطير اليونانية ، الأساطير الإسكندنافية ...
عالم
- العالم الذي تم إنشاؤه من الناحية الإجرائية
- أحجام العالم المخصصة
- "أبعاد" أخرى ، مع مخلوقات مختلفة ، وحياة نباتية ، ومواد
طعام
- كل شيء يحتاج إلى تناول الطعام
- تبدأ اللعبة مع حقيبتين مختلفتين من البذور
- أكياس البذور لا تنفد أبدًا
- للحصول على نوع جديد من البذور ، يجب عليك شرائه من تاجر ، أو صياغة الكثير من المحصول في كيس بذرة
- التجار يحملون فقط بضع بذور من النوع ، لذا على خادم كبير متعدد اللاعبين ، سيتعين عليك التداول من أجله
التكنولوجيا والسحر
- كل من التكنولوجيا والسحر متوفران
- تعتمد التكنولوجيا أكثر على معالجة الموارد والبحث
- يعتمد السحر على تسوية الشخصيات ، وتعلم تعويذات جديدة ، وجمع مكونات لنوبات بنية
فصول
- توجد فصول شخصية مختلفة
- المعالج ، رجل الدين ، اللص ، بالادين ، مستحضر الأرواح (رجل رجل الدين) ، الراهب ، المحارب ، فارس *يمكن أن يكون لكل منها فئات فرعية
- الشخصيات التي تحتوي على فصول مثل أعلاه ليست قادرة حقًا على المشاركة في التقدم التقني
- لا يُسمح لهم بالبحث في التكنولوجيا أو بناء عناصر تقنية
- عندما تزيد الشخصيات ، يمكنهم اختيار اكتساب قدرات مختلفة
- في مستويات منخفضة ، يُسمح لهم باختيار القدرات التي يحصلون عليها على الفور
- على المستويات العالية ، قد ترتفع ، ولكن للحصول على قدرة جديدة وإنفاق نقاط القدرة ، يجب تدريبهم من قبل مدرب في تلك المهارة المحددة
مهارات
- كل شيء مهارة
- البناء ، التعدين ، النقل ، إطلاق النار ، المشاجرة ، البحث ، التداول
- حتى الأشياء من فصول آر بي جي هي المهارات
- لمجرد أن المعالج اكتسب القدرة على إلقاء تعويذة جديدة ، لا يعني أنه جيد في إلقاء هذه التعويذة
- يتعين على المقاتلين الحصول على الخير في مختلف التحركات والقدرات التي يتعلمونها
التقنيات
- تبدأ شجرة التكنولوجيا في العصر الحجري بشكل أساسي
- أنت تعرف كيف تصنع النار ، والصيد ، وصنع الأسلحة والأدوات الخام
- تنتهي Tech Tree في المستقبل بعيدًا ، حيث كل شيء رقمي ، يتم تشغيل الذكاء الاصطناعي
سحر
- هناك تعويذة لفعل كل شيء تقريبًا
- يعرف المذيعون فقط بعض التعويذات لتبدأ بها
- يجب عليهم العثور على لفائف بالكلمات الصحيحة التي تحفظها
- بعض التعويذات قاتمة ، والبعض الآخر آثار لمرة واحدة *تعويذات باهظة تتطلب مكونات ، ولها تكلفة مانا عالية
- يمكن تدمير/تبديد تعاويذ باهظة
- أمثلة على تعويذات باهظة *الضوء ، النمو المحاصيل ، إنذار الدخيل ...
- نوبات مؤقتة
- الأرض الأرضية ، كرة النار ، الترباس الطاقة ، الحاجز السحري ...
- لا يوجد في المذيعين سوى الكثير من المانا ، حتى يتمكنوا من إلقاء الكثير من التعويذات حتى ينفد *يتم تجديد مانا بواسطة Sleepa
- يمكن أن تعمل العجلات من نفس النوع معًا
- على سبيل المثال: يمكن أن يعمل اثنان من رجال الدين معًا لإلقاء تعويذة مع متطلبات مانا أعلى مما يمكن أن يجتمعوا بمفردهم
الاعتمادات
المساهمين
Lynngr - فعلت كل الأعمال الفنية
Ockenyberg - صنع كل المؤثرات الصوتية
Batarian711 - أنشأ شعار هذا المشروع
أوصاف التجميع
MagicAlliFeApistandard
- تدير واجهة برمجة تطبيقات اللعبة الرئيسية معظم الأشياء باستثناء أوامر الرسومات وأوامر الخادم
MagicAlliFeapicLientStandard
- يدير كيفية قيام العميل بتفسير الرسائل من الخادم
MagicAllifededicatedServercore
- يتحكم في الخادم
- تشغيل أوامر الخادم
mlguiwindows
MagicAllifemod
- يتم إجراء محتوى اللعبة الأساسي ، الذي تمت إضافته إلى اللعبة في شكل وزارة الدفاع *لضمان أن لدى MODs واجهة برمجة تطبيقات جيدة للتفاعل معها ، ولا تحد من إمكانات التعديل *
MagicAllifeserverstandard
- تعامل وظائف الخادم مثل:
- إرسال المعلومات إلى العملاء
- التعامل مع المعلومات من العملاء
- توليد العالم
- يتعامل مع كل من منطق الخادم المخصص والمحلي
MagicAllifesettingsstandard
- يحمل بعض الإعدادات لجميع التجميعات في المشروع
المكتبات المستخدمة
monogame
تم إصداره بموجب ترخيص Microsoft Public وترخيص MIT
هل الرفع الثقيل للرسومات ، وتحميل الأصول ، وأكثر من ذلك!
fmod
تم إصداره بموجب اتفاقية ترخيص المستخدم النهائي FMOD
صوتي
monogame.Extended
تم إصداره تحت رخصة معهد ماساتشوستس للتكنولوجيا
تستخدم لالتقاط لوحة المفاتيح وإدخال الماوس
خوارزمية* روي تي
تم إصداره تحت رخصة معهد ماساتشوستس للتكنولوجيا
يوفر اللجوء للحياة السحرية
protobuf-net
تم إصداره بموجب ترخيص Apache 2.0
تستخدم لتسلسل الكائنات بسرعة في حمولة صغيرة ليتم إرسالها عبر الشبكة
TCP بسيط
تم إصداره بموجب ترخيص Apache 2.0
يستخدم لإرسال البيانات عبر الشبكة
C# مكتبة الفهرس المكاني (RTREE)
تم إصداره تحت رخصة GNU Lesser General Public
تستخدم لإيجاد كائنات أقرب إلى موقع ما ، أو الحصول على جميع الكائنات داخل منطقة معينة.