هل لدى أي شخص أي موارد مفيدة لمشاركتها أو نصائح لتقديمها لتطوير MUD؟

StackOverflow https://stackoverflow.com/questions/439400

  •  22-07-2019
  •  | 
  •  

سؤال

كمشروع هواية أحاول إنشاء مشتق ROM (يعتمد على Diku-Merc).(لم يعد موجودًا الآن) وسأكون ممتنًا إذا قام أي شخص بشيء مماثل ولديه بعض الموارد المفيدة لمشاركتها أو النصائح لتقديمها.أجد أن الكثير من الموارد مثل القوائم البريدية لم تعد نشطة والعديد من الروابط معطلة.

لقد اخترت ROM لأن هذا هو ما أعرفه كلاعب، ولكن المصدر أكثر تعقيدًا من أي شيء صادفته ولا أمانع في اختيار قاعدة تعليمات برمجية يسهل فهمها.سيكون موضع تقدير أيضًا أي توصيات قبل أن أتعمق فيها بشكل جدي.

أما بالنسبة للمجتمعات الموحلة بشكل عام فلا أعرف الكثير عما هو أبعد من ذلك موصل الطين لأنني كنت دائمًا ألعب دور مستخدم/لاعب أكثر من دور المطور.المكان المتسامح والنشط حيث يمكنني الحصول على إجابات لأسئلتي هو أكثر ما أقدره.

هل كانت مفيدة؟

المحلول

بعد بحث مكثف قررت أن أذهب مع tba قاعدة الكود.قد أشرح ذلك لاحقًا ولكن على نطاق واسع جدًا

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

على أي حال، فإن الطين هو حقًا عمل محبب ويجب أن يكون لديك عدد قليل من البراغي مفكوكة إذا كنت تخطط لتشغيل واحدة.علاوة على ذلك، فقد مرت أيام المجد (يبدو أن العديد من أنواع الطين توقفت بشكل جماعي حوالي عام 2000) وفي رأيي أن المجتمع غير نشط ومجزأ إلى حد كبير.مقتطف من بعض مستندات tba يلخص هذا بشكل جيد:

إذن، هل أنت متأكد من رغبتك في تشغيل MUD الخاص بك؟إذا كنت بالفعل يد قديمة في لعب الطين وقررت أنك ترغب في بدء واحدة خاصة بك ، فإليك نصيحتنا:النوم عليه ، جرب عدة طينات أخرى أولاً.اعمل في طريقك إلى وضع المسؤول وشاهد ما يدور حوله الوحل.ليس كل المرح والألعاب.عليك فعلاً التعامل مع الأشخاص ، وعليك أن تتجه في مجالسة الأطفال ، وأن تزعجنا باستمرار الأشياء التي تحتاج إلى القيام بها أو تغييرها.إن تشغيل الوحل يستغرق وقتًا طويلاً للغاية إذا قمت بذلك بشكل جيد ، إذا لم تفعل ذلك جيدًا ، فلا تهتم.مجرد لعب الطين هو الماسوشية بما فيه الكفاية ، أليس كذلك؟أم أنك تحاول أن تحلق هذه النقطة الإضافية من المعدل التراكمي الخاص بك ، أو القفز إلى أسفل هذا الشق الأخير في تقييم وظيفتك التالي ، أو التخلص من ذلك المزعجة المزعجة إلى الأبد؟إذا كنت تعتقد أن الانحرافات السخيفة مثل وجود أصدقاء ورؤية ضوء النهار تمنعك من إدراك إمكاناتك الكاملة في عالم الطين ، فإن كونك مسؤولًا من الطين هو العمل المناسب لك.

على أي حال، ليس لدي أي آمال كبيرة في النجاح، ولكن هذا شيء سأجده مثيرًا للاهتمام، وسيعمل على تحسين لغة البرمجة الخاصة بي وسيبقيني مشغولًا لسنوات عديدة قادمة:D

نصائح أخرى

وليس هناك المطور ROM النشطة القائمة البريدية، لذلك يتفق عليها بالتأكيد هو الخيار الأفضل. كان هناك بعض الجهد لتنظيف ROM مع مشروع ذاكرة الوصول العشوائي.

والميت النفوس يرى التنمية النشطة وكذلك (ديف الرئيسي هو بطلا في عيني لكمية العمل الذي ينتج).

وأنا لا أوصي MUCK كما سيرباسي صغير نوعا ما. لكن هذا لا يعني أنه لا يوجد العمل الجيد الذي تقوم به - بحث عن المستخدم فالنتي على فرعيا مدونة المنتدى wora.netlosers.com، كما انه على الارجح واحدة من المطورين MUCK قبل كل شيء في الوقت الراهن.

ولكن إذا كنت تعتقد أن ROM كان معقدا وأود أن أحذر لكم عن التصدي لتأسيس / كانون مصدر برنامج لأي غرض آخر من الحصول على الألفة مع ملقمات الطين. للتنمية الفعلية قد تكون أفضل حالا مع مصدر برنامج المجردة مثل NakedMUD (C / بيثون) أو حتى شيء أقل حجما من ذلك مثل Socketmud (الموانئ في العديد من اللغات).

وهناك العشرات خلال خوادم الطين يمكنك إلقاء نظرة. ستكون جميع التعليمي بطريقة ما، ولكن في المراحل الأولى فإنه لن يكون واضحا ما هو ممارسة جيدة وما هو ليس كذلك. قد تحتاج للبحث عن ColdC (على غرار LP) وTeensyMUD (روبي) للدراسة. مؤلف Teensy، جون لامبرت، لديه المطور المفيد الموقع حتى على http://sourcery.dyndns.org/.

ولكن ستجد ROM ذوي الخبرة جدا وسيعلن عنها لاحقا (أي الدائرة) المطورين في MudBytes، وأنا سوف الثانية سام أن أقول هذا هو الطين الأكثر نشاطا مطور الموقع حاليا. ومن المدهش بعض الشيء ولكن في العام الماضي كان هناك نمو كبير في النشاط على MB. أعتقد أن الناس من الجهة أضعاف إذا جاز التعبير، وتجمع على MB. أيضا هناك مستودع كود جيدة الحجم في MB كذلك.

وغيرها من الخيارات الخاصة بك هي وMudconnector التي كنت تعرف، أفضل مواقع الطين الذي لديه حشد أصغر نوعا ما من معظمها المطورين (عادة من الطين ثابتة وطويلة الأمد)، وMudlab، وهو أكثر هدوءا بكثير ولكن عادة مع إشارة جيدة إلى نسبة الضوضاء. MudGamers هو موقع جديد مثيرة للاهتمام مع منتدى هادئة إلى حد ما، ولكن مقاربة جديدة لخلق أكثر معاصرة المظهر البوابة للعب الطين.

لا يمكن تجاهلها هو ارشيف لالطينية ديف القائمة البريدية القديمة. هناك كمية مذهلة من المعلومات التي يجب استخلاصها هناك. أرشيف الخام ويمكن الاطلاع على muddev.wishes.net/. كما قام به ريتشارد تيو بعض العمل النبيل في تمشيط من خلال المحفوظات من الأعضاء القديمة للعثور على المواضيع المتعلقة بالتنمية الطين القيمة، والتي يمكنك أن تجد من خلال العلامة الطين له في posted-stuff.blogspot.com/search/label/mud.

وأود أن أشير إلى أن العديد من الاطيان استخدام شبكة دردشة IMC لربط الاطيان (MB ديه مدخل إلى هذا فضلا على الصفحة الأولى من موقعهم). مرة واحدة الطين الخاص بك يعمل بنظام يمكن أن تكون مفيدة للحصول على IMC إذا كنت في حاجة إلى دردشة في الوقت الحقيقي لإصلاح مشكلة (وبطبيعة الحال، هناك العديد من القنوات IMC وسوف ترغب في اختيار أي واحد منكم استخدام بحكمة) .

وعلى الرغم من أن الاطيان اليوم هي المتخصصة في أحسن الأحوال ولم يسمع به في أسوأ الأحوال، لا يوجد نقص في الاطيان جديدة في التنمية. وهي توفر التصميم والبرمجة التحدي الذي لا يزال في متناول المطور منفرد، على عكس أي لعبة رسومية متساوية الحجم أو التعقيد.

وعلاوة على ذلك يجب أن لا تثبط إذا شعرت مثلك لن الافراج عن لعبة للعب. مثل العديد من المشاريع الكبيرة قد بدء والتخلي عنه عدة مرات، ولكن عليك أن تكون بناء الكفاءات عبر طيف واسع من skillsets البرمجة والتطبيقات - لن العديد من المشاريع تسمح لك أن تأخذ هذا النهج أنظمة كله. حظا سعيدا!

ونشط في المجتمع ويبدو أن في جميع أنحاء لMUDlib الميت النفوس

http://en.wikipedia.org/wiki/Dead_Souls_MUDlib

وكنت لاعب يبلغ من كابوس LPMud التي اختفت للأسف. أنا لست كثير في لترميز هذه الاطيان، لكنني أتابع هذا المجتمع فضفاضة فقط بسبب الكثير من الذكريات التعكير بالطين إيجابية.

ونلقي نظرة على بلا اسم MUCK . انها قطعة صلبة من البرامج.

والأولى التركيز على الحصول أو إيجاد مكتبة تلنت المقبس الصلبة الذهاب، وهذا هو عموما البروتوكول الرئيسي لMUD.

وبعد ذلك، إنشاء قائمة كاملة من الميزات التي تريد تطبيق، ربما يجب عليك الحصول على نوع من ميزة أو الإعداد علة نظام تتبع (حتى لو كان هو جدول). ثم إعطاء الأولوية للميزات استنادا تبعيات أنظمة أخرى.

http://www.gamasutra.com للحصول على بعض المناقشات المعمارية على خلق الألعاب بشكل عام، خلق AI الأساسية، وأنظمة الطابع، والألعاب متعددة اللاعبين.

وبمجرد فهم النظرية، فمن مجرد حمولة بعقب البرمجة لبناء في كل ما تريد لدعم.

وكنت جعل محرك MUD مجردة بما يكفي لتشغيل وراء كل عميل المحطة، عميل اياكس على شبكة الإنترنت، وربما عملاء بذاتها تقف - أي، لا ربط الواجهة الأمامية في بمنطق اللعبة الفعلي. أنا لست ضد لMUD فعلا باستخدام خط لائق للاطلاع على النص والرسومات الحقيقية (كما البينية أو تقديم الملاحظات على لوحة الإعلانات تبدو وكأنها الملاحظات، الخ)، وليس في مكان واجهة تستند إلى نص) عند الضرورة بدلا من ذلك من ASCII، وما إلى ذلك.

وقد ترغب أيضا في الحصول على بعض المحولات ملف نصي MUD في شكل الخاص بك، بحيث لم يكن لديك لقضاء الأعمار خلق مناطق.

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

وسوف أغتنم هذه الفرصة لنوصي MudBytes ، الذي هو على الارجح الاكثر نشاطا الموقع MUD المطور متاح الآن .

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top