Skip to content

Story Flow

Story Flow هو محرر التوجيه المرئي في GenPy للتخطيط للسرديات المتفرعة.

ما هو

استخدم Story Flow لتصميم كيفية انتقال قصتك من مشهد إلى آخر. فأنت تنشئ المشاهد، وتربطها بمسارات، وتضيف الشروط، وتدع GenPy يولّد نصوص التوجيه البرمجية نيابةً عنك.

INFO

يكون Story Flow مفيدًا خصوصًا عندما تريد تصميم بنية مسار ما قبل كتابة كل سطر من الحوار.

المفاهيم الأساسية

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

كيفية الاستخدام

  1. افتح Story Flow من وضع Design.
  2. أنشئ مشاهد للحظات الأساسية في مسارك.
  3. ارسم المسارات بين المشاهد لتحديد المسارات المحتملة.
  4. أضف شروطًا إلى المسارات، مثل "if affection > 5" أو "if the player found the key".
  5. حدّد المتغيرات التي تتحكم في منطق التفرع لديك.
  6. دع GenPy يولّد نصوص التوجيه المُدارة من أجلك.
  7. عد إلى محتوى المشهد واملأ الحوار والاختيارات وطريقة العرض.

ما الذي يُولَّد

  • نص لعبة مُدار ببنية تسميات نظيفة
  • ملفات توجيه تتعامل مع تدفق المشاهد الشرطي
  • تعريفات للمتغيرات التي تعتمد عليها مساراتك

متى تستخدمه

  • عند التخطيط لرواية بصرية متعددة المسارات
  • قبل كتابة محتوى فصل متفرع ومعقد
  • عند بناء مسارات تعتمد على المودة أو الأعلام أو النهايات
  • عندما تريد نظرة أوضح إلى منطق المسارات أكثر مما يتيحه النص البرمجي فقط

الأنسب له

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

نصائح

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

TIP

يمكن لخريطة مسارات بسيطة على المستوى الأعلى أن توفر كثيرًا من إعادة الكتابة لاحقًا، خاصة عندما تحتوي قصتك على فروع كثيرة تعود للالتقاء.

Built for GenPy creators.