أبطال Kinda - Devstory Cute Chibik RPG

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



حول محاولات فاشلة


بادئ ذي بدء ، لدي في أصبع المشاريع الميتة بالفعل اثنين من RPGs كاملة. يجب أن تكون على دراية جيدة بالوقت والموارد التي ستستغرقها لتطويرها بالكامل. وبما أنه لم يكن هناك فهم موضوعي لهذا ، نهضت المشاريع. كانت الفكرة الأولى السليمة هي إعادة استخدام الإنجازات المتراكمة. من أجل استعادة الوقت الذي قضيته بطريقة أو بأخرى ، قررنا نشر محرر الشخصيات مع النقوش المتحركة من ألعابنا في متجر Unity Asset Store .



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

كيف تفاجئ لاعب؟


حتى لا تتحول اللعبة إلى نقرة نموذجية ، قررنا تطبيق الميكانيكا مع توقيتات من ألعاب الكبار مثل Dark Souls أو Monster Hunter. التهرب ، ومجموعات الأفلام ، وشحن اليدين ، وكل ذلك. اتضح أنها غير عادية جدا. وبسبب هذا ، ازداد التعقيد بشكل كبير ، يمكن ضرب البطل في ضربات قليلة ، إذا لم تتهرب ولا تضع درعًا. قرروا على الفور تبسيط اللعبة من خلال التخلي عن العالم المفتوح. كان عليّ ، مؤقتًا ، تنفيذ مسار كلاسيكي غير رسمي بمستويات. في كل مستوى ، تحتاج إلى هزيمة عشرات الأعداء والقتال مع الرئيس.


عن المخزون


ليس هناك الكثير ليقوله عن نظام الجرد ؛ إنه كلاسيكي ، كما هو الحال في Diablo. يتم عرض جميع المعدات الملبس على الأحرف. لسوء الحظ ، هذا نادر في ألعاب RPG الحديثة غير الرسمية.



أين أنت عالق؟


... وهكذا فإنه يمر دون أن يلاحظه أحد لمدة 10 شهور. اتضح أنه حتى بعد 7 سنوات من الخبرة في تطوير اللعبة ، من الصعب جدًا تقييم قوتك. بالطبع ، في موازاة ذلك كان علي التعامل مع الأصول والمشاريع الأخرى ، على سبيل المثال ، Pixel Studio أو 0xWarriors .

سأبدأ بأصعب جزء في RPG. ولا ، هذه ليست رسومات أو معدات أو مؤامرة. هذا هو توازن اللعبة والاختبار. من المستحيل تمامًا حساب أو محاكاة عدد لا نهائي من المعلمات - الوحوش والمعدات والمواقع والمهارات وتطور اللاعب وما إلى ذلك.

تبسيط البيانات بشكل كبير العمل معهم. على سبيل المثال ، نستخدم جداول بيانات Google مع رموز المعدات.



الحل الأول هو اختزال كل شيء إلى مجموعة صغيرة من المعلمات الرئيسية ، وبالتالي جعل جميع المعلمات الأخرى مشتقاتها. على سبيل المثال ، نفترض أن سلاحًا تجريديًا من المستوى 1 به تلف 100. بعد ذلك ، لكل نوع من أنواع الأسلحة ، نصف معاملات الضرر ، على سبيل المثال ، 100٪ للسيوف ، و 120٪ للفؤوس ، و 80٪ للخناجر ، وما إلى ذلك. نفس الشيء يمكن القيام به مع الوحوش. هذا هو السبب في عدم وجود معلمات محددة للسلاح في الجدول أعلاه - فقط النوع والمستوى. ستحسب اللعبة نفسها كل شيء آخر.

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

المرحلة التالية هي اختبارات اللعبة. تحتاج إلى دمج التحليلات وتتبع سلوك اللاعبين. من يشتري ماذا ، وأين يعلق ، وأين العكس - سهل للغاية.

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

في الوقت الحالي ، نحن نستعد بالفعل للدخول المبكر في متاجر الألعاب Google Play و Steam و App Store ، وننشئ جميع أنواع المواد الترويجية والعلاقات العامة ونتحدث مع الناشرين. لا تنسى المجتمع ، لذلك نحن نشيطون في Reddit و Discord و VK والشبكات الاجتماعية الأخرى.

باختصار عن الجزء الفني


نستخدم محرك لعبة Unity وأبطال Fantasy الخاص بنا : محرر الشخصيات رباعي الاتجاه من Unity Asset Store. لتحقيق الدخل ، نستخدم الخدمات "خارج الصندوق" - Unity Ads و Unity IAP . للتحليلات - Unity Analytics و Yandex App Metrica . حتى نتمكن من ضبط التوازن والتعقيد بمرونة دون تحديث اللعبة ، نستخدم Unity Remote Config(شيء مناسب جدا). لقد عملنا بشكل منفصل على التحسين - كان من الممكن تقليل حجم APK (x64 فقط) إلى 37 ميغابايت (بشكل رئيسي بسبب الأطالس وأقصى ضغط للرسومات والملفات الصوتية). للمقارنة ، كان حجم التجميع الأول حوالي 1 غيغابايت. سجلات نص الوحدة حول التجميع مفيدة جدًا لتحليل أحجام الملفات.

حول الإطلاق


سأحاول كتابة مقال منفصل حول الإطلاق ، لأنه لا يزال في بدايته. هل ستفشل لعبة RPG الخاصة بنا أم ستنجح؟ هل سنجد ناشرًا أم ننشر أنفسنا؟ نفسه للاهتمام) شكرا لكم جميعا ، حظا سعيدا!

All Articles