هذا مثال على التوضيح الريبو لأزواج باستخدام Markdown على Github. في الزنزانة ، يختار القارئ خيار أخذ ويقفز إلى صفحة مناسبة من الغرفة التي تعتمد على اختيارها. إنه تعاوني لأن الغرفة كتبها العديد من المؤلفين.
| ابدأ لعبة جديدة |
|---|
تحتاج إلى تثبيت الغزل.
git clone https://github.com/MakeContributions/markdown-dungeon.git cd markdown-dungeonyarn.env.development في مجلد جذر المشروع ونسخ تنسيق ملف .env.example .yarn startتأكد من أنك لا تستخدم PowerShell
الطابق عبارة عن مجلد وكل طابق عبارة عن مجموعة من الغرف وكل غرفة عبارة عن ملف Markdown . يتم استخدام روابط القدرة على تخفيض التنقل لأعلى/لأسفل والانتقال إلى غرفة أخرى ، مثل المثال أدناه.
اذهب إلى Github Dungeon
[ Go to Github dungeon ] ( https://github.com/ ) يجب أن يكون الهيكل dungeon-name/floor-number/room-number ، يرجى الاطلاع على التعريفات أدناه لكل متغير:
1, 2, 3 // Compliance
01, 02, A3 // Non-Compliance
1, 2, 3-AF, 3-01 // Compliance
01A, 02*A3, A3+F // Non-Compliance
يستقبل المجلد أو اسم الملف فقط جميع أحرف ASCII و DASH (-).
إذا قمت بإنشاء زنزانة جديدة ، فيرجى إضافة Int start لعبة جديدة ، وأضفها على مجلد الصور ، وفي The Dungeon-info.json ، حتى يتمكن القارئ من الذهاب إلى زنزانة الخاص بك وفتحها على الموقع الإلكتروني
إذا كنت ترغب في الحصول على فكرة عن الخيار الذي يؤدي إلى ما يساهم عند المساهمة ، فابحث عن ملف
decision_tree.pngتحت أي مجلد Dungeon ، والذي يحتوي على عرض رسومي لتلك الزنزانة.
يجب أن تكون الروابط الواردة في هذا الملف روابط نسبية لمواصلة العمل إذا كان المستودع متشوقًا.
الحفاظ على جميع الخطوط 120 حرفًا أو أقل. خلاف ذلك ، سيكون من الصعب قراءة الملفات الأولية في المتصفح أو في سطر الأوامر ، وسيكون التغييرات أكثر صعوبة في المراجعة.
أدخل خطوط فارغة بين الخيارات المختلفة بحيث يتم فصل الخيارات بصريًا.
معهد ماساتشوستس للتكنولوجيا