التوقف عن إنشاء مسارات المتفرعة ، والبدء في استخدام جيل الأبراج المحصنة دوري. ستصبح مستوياتك أكثر شبهاً بالمستويات التي تم إنشاؤها يدويًا.في معظم الأحيان ، لتوليد الأبراج المحصنة في ألعاب من النوع roguelike ، تتم إضافة أجزاء تم إنشاؤها أو إنشاؤها مسبقًا من الأبراج المحصنة إلى الخريطة. ينمو المحصنة من نقطة الانطلاق مثل شجرة. ومع ذلك ، فإن الأشجار تنتهي في فروع ، الأمر الذي يؤدي إلى إنشاء العديد من طريق مسدود. للتغلب على هذه المشكلة ، يبحث معظم مولدات الأبراج المحصنة عن أماكن يمكنك من خلالها توصيل الفروع بشكل عشوائي بحيث يمكن للمشغل التنقل في دائرة بدلاً من العودة باستمرار.
يستخدم متتبع
ارتباطات الزنزانة غير
المستكشفة نهجًا مختلفًا تمامًا (انظر الشكل 1). بدلاً من المسارات الخطية ، فإنه يستخدم في البداية الحلقات باعتبارها البنية الأساسية. الفرق مذهل: مع النهج القديم ، يمكن أن تحدث دورات جيدة ومثيرة عن طريق الصدفة ، ولكن في
Unexplored ، فهي ميزة مخطط لها نتيجة للمولد.
الشكل 1 - دورات ضد الأشجار.كيف يعمل هذا؟ عندما يبدأ "غير
مستكشف" في إنشاء زنزانة ، يبدأ من نقطة بداية تعسفية على الخريطة. ولكن بدلاً من إنشاء فرع للنقطة المستهدفة ، فإنه ينشئ دورة تتكون من مسارين يربطان المدخلات ونقطة النهاية. هذه الحلقات مناسبة بشكل كبير لأنماط تصميم المستوى القياسي من المسارات الخطية.
تحتوي كل دورة على مسار "أ" من المدخل إلى نقطة النهاية ، والمسار ب الذي يؤدي إلى الخلف. اعتمادًا على الأطوال المطلقة والنسبية للمسارات A و B ، يمكن تحويل كل دورة إلى نمط تصميم (انظر الشكل 2). على سبيل المثال ، عندما يكون A قصيرًا و B طويلًا ، يمكنك وضع باب مغلق عند نقطة نهاية الدورة ووضع المفتاح في نهاية B ، مباشرةً قبل أن تتمكن من العودة إلى المسار الرئيسي. سيخلق هذا مستوى حيث يرى اللاعب أولاً الباب المغلق ، وعندما يجد مفتاحًا مناسبًا ، لا يحتاج إلى الذهاب بعيدًا للعثور على الباب الذي يفتحه. من الواضح أن هذا يتطلب ألا يتمكن اللاعب من الوصول إلى B مباشرةً من مدخل الدورة ، على الرغم من أنه قد يكون من المثير للاهتمام أن يتمكن من رؤية B والمفتاح على الفور.
مثال آخر يعمل بشكل جيد مع طول A و B القصير - يمكنك وضع باب سري بين المدخل و B ، وإنشاء شريحة مخفية. أو قد يكون B ببساطة طريقًا أكثر خطورة من A ، لأن هناك عدوًا خطيرًا أو غرفة بها العديد من الفخاخ. هناك العديد من الاحتمالات ، ويبين الشكل 2 بعضها.
الشكل 2 - أمثلة على أنماط التصميم الدوري.النتائج مذهلة. يوضح الشكل 3 المستوى الذي تم إنشاؤه بواسطة اللعبة غير
المستكشفة . وهي تتألف من دورة قفل مفتاح كبيرة مع دورة مليئة الهوة الكبيرة. لإضافة القليل من الاهتمام ، تمت إضافة حلقة مناورة صغيرة. التصميم بسيط ولكنه فعال. في الواقع ، أدركنا أنه في معظم المستويات تكون الدورتان كافية في الغالب ؛ بالفعل مع بضع دورات ، تكتسب المستويات بنية وشخصية فريدة.
الشكل 3 - اجتياز المستوى.شكر وتقدير: نشأت فكرة إنشاء زنزانة دورية خلال ورشة عمل بحثية في مركز بانف الكندي. لا استطيع التأليف المناسب لهذه الفكرة ، لذلك أشارك هذا الشرف مع كل من كان في فريق العمل لدينا.