Plague MD هي لعبة صنعتها أنا وأصدقائي على Godot. إنه متوفر الآن على منصات الأجهزة المحمولة ، وسيتم إطلاقه في 14 أكتوبر. كيف حدث هذا ، أنا نفسي لم أفهم.
منذ ستة أشهر ، كنت عالقًا في روسيا بسبب COVID بعد تقليص حجم المكتب النمساوي. انتهت دراستي في فيينا ، لذلك كان عالم تكنولوجيا المعلومات الضخم في بلدنا الجميل ينتظرني. قدم سوق العمل مهنة في الويب ، 8 ساعات في اليوم ، 5 أيام في الأسبوع وكل شيء في مكتب مريح ، ولكن ... فقط بعد نهاية الوباء. في ذلك الوقت اقترح أصدقائي أن أصنع ... لعبة. من سيرفض هذا؟
تعد لعبة Plague MD أول لعبتي المستقلة ، على الرغم من أنني عملت بدوام جزئي منذ خمس سنوات في فريق تصميم الألعاب ، لكن كونك جزءًا من العملية وأصبحت المبرمج الوحيد هما أمران مختلفان تمامًا.
وهذا ما أتذكره خلال الأشهر الخمسة الأخيرة من حياتي في النقاط الـ 13 التالية:
1. يوجد متخصص واحد فقط - أنا
المحرك الذي اختاره الفريق ، المكتبة ، إذا أردت ، عصري - أنيق - شاب. في الغرب في أوروبا ، تتحول بعض الاستوديوهات إليه تدريجيًا لإعادة تدريب المتخصصين. لقد جاء إلى روسيا مؤخرًا ، لذا فإن أساس فرقة مجتمعه هو تلاميذ المدارس الذين يتمتعون بعالم داخلي ثري ومهارات توحد. هناك عدد قليل من المحترفين الأذكياء ، والوثائق مترجمة بشكل سيئ ، والأصل يحتوي على معارضة واضحة ، مثل مدرس الرياضيات الذي تخطى فجأة 20 سطرًا من الصيغة ، لأنه "... من الواضح بالفعل ، من أنت."
2. أنا عالق داخل الأداة
يبدأ التطوير باختيار أداة. إذا لم تأخذ هذه اللحظة ، ستحصل على رغبة جامحة في دفع كل رقائقه إلى أي مكان. تظهر آلاف الأفكار التي تريد تنفيذها بالضرورة بالتوازي مع المشروع الحالي ، مائة بالمائة على هذا المحرك.
3. الوحدة مع الكود
إن إدراك أنه لن يرى أي شخص كل الكود يريحك ، تبدأ في الكتابة بطريقة قذرة ، وأحيانًا دون التفكير في التعديلات المستقبلية. وبسبب هذا ، كان لا بد من إعادة بناء العديد من الأشياء 2-3 مرات. تقول الشائعات أن هذه نتيجة تطوير شائعة (لسوء الحظ):
4. حمل ثقيل من
الواضح ، مشكلة ناشئة عن الفقرة السابقة. في مرحلة ما عند العمل مع Unity ، تبدأ في مقابلة المتخصصين الذين يمكنك ويجب عليك استشارتهم. بالإضافة إلى ذلك ، لم يتم إلغاء موضوع التوجيه - يحتاج أي مجتمع تكنولوجيا معلومات بالفعل إلى متخصصين جدد. للأسف ، في Godot ، يريد العمال المدربون راتباً يزيد عن 9000 ، في حين أن البعض الآخر كسول للغاية لإعادة التدريب خوفًا من استبعادهم من التكنولوجيا السائدة.
5. الكثير من الحشرات ، والكثير من القوس
تصبح العين ضبابية طوال الوقت ، خاصة بعد فترة طويلة من حل بعض المشاكل مثل وحدة حوار لا تعمل ، عندما تكون سعيدًا لأنها تعمل بطريقة ما. من هنا تأتي أخطاء غريبة مثل عدد لا حصر له من البصل يمكنها تغطية مساحة العرض بأكملها و ... إكمال اللعبة. وتجدر الإشارة أيضًا إلى تلك الأخطاء التي تم إصلاحها بنفسها. هناك الكثير منهم ، لقد نسيت بعضهم ، ثم اكتشفت أن كل شيء قد تقرر بالفعل. ربما لا يزالون في اللعبة.
6. رموز الغش على
الرغم من أن Godot مناسب جدًا لاختبار اللعبة ووحداتها ، فقد كان عليك أحيانًا الالتزام باللعب لعدة دقائق. لتسريع هذه العملية ، كان علي أن أذهب إلى حيل مختلفة ، لأن طرق الاختبار الكلاسيكية ليست مناسبة لمثل هذا المنتج.
بالنسبة للمختبرين ، تم اختراع مجموعة من النقرات على الدجاج في قرية اللعبة ، مما أدى إلى تبديل المستويات. ولكن بمجرد فك وحدة الحفظ ، بدأت في الحصول على نتيجة غير عادية تمامًا. لا يزال رمز الغش هذا في اللعبة ، لذا يمكنك محاولة تنشيطه. لا تتفاجأ إذا مات جين ، فالأمر كله يتعلق بالدجاج:
7. أنا أعصر مثل أبي. الاقوي
نظرًا لحقيقة أن الفنان رسم نصيب الأسد من الصور ومعالجتها بأعلى مستوى ، وكذلك بسبب حب المصمم المجنون للتخلص من المادة 5: 1 ، يتعين عليك الضغط باستمرار ، وإجراء تعديلات على أحجام الملفات ، والتنسيقات (بدلاً من wav - ogg) واستخدام إيجاز الفكر في الكود.
للمقارنة ، كان الإصدار الأول يزن 620 ميغابايت ، ويحتوي على 4 فصول ، ونظام جرد زاحف ، ومجموعة متنوعة من الفلاحين ، كما تباطأ في السندويشات ضعيفة المعالجة. الحالي ، نهائي - 350 ميغابايت
8. جحيم المحفوظات والنسخ الاحتياطية
نظرًا لحجم المواد الرسومية والصوت والموسيقى ، ظهرت على الفور مشكلات حفظ النسخ والتواصل مع الزملاء. بالطبع ، تم استخدام البوابة والسحب على الفور. ولكن بالنسبة للزملاء والاتصالات الداخلية ، تم استخدام طن من المحفوظات. بعد شهر ، أدركت أن حفظ الأسماء العددية للإصدارات والإشارة إليها أمر غبي - لا أحد يتذكره. من هنا جاءت أسماء مجنونة مثل "حرب القنادس" و "معاطف فرو الرنجة".
9. أين أعمل أصلاً؟
بسبب كوفيد ، كان لا بد من العمل على نصف المشروع عن بعد. كانت هناك لحظات عندما التقينا في مكتب الوكالة ، حيث اعتاد أصدقائي العمل.
بالمناسبة ، الوكالة نفسها تتعامل مع المهرجانات التاريخية والأزياء والدروع من الماضي في كل مكان ، أطنان من أروع الدعائم. يتجول الرجال الملتحين الصارمين ويحلون الأسئلة ويقدمون الدعم بكل طريقة ممكنة.
ساعدنا الرجل الملتحي الرئيسي على عدم الموت جوعاً عندما كان الأمر صعبًا حقًا ، وكان يؤمن بصدق باللعبة ، يرجى توفير مساحة مكتبية لاجتماعاتنا وحسابات المطورين في Google Play و App Store. ساعد التغيير في البيئة وجدول العمل في حل المشكلات.
10. ولا يمكنك شرح ذلك لأي شخص
أنت تجلس ، لا تزعج أي شخص ، وتصلح فكرة تجريدية ، ثم يقود أحد الرجال الملتحين حول زاوية المكتب ويقول: "أريد أن ألعب الآن على جهاز iPhone الخاص بي ، أظهر ذلك". وتبدأ في توضيح أن أجهزة iPhone بها نظام ملفات مغلق ، وليس لديك نبات الخشخاش ، وهنا تحتاج إلى إعداده ، وهي ليست 5 دقائق ... المشكلة التي ظلت معلقة في اتصالنا لمدة شهرين ، حتى تم العثور على MacBook. لذلك وجدنا لغة مع العالم الخارجي.
11. عن الفريق والثقة
لدينا فريق قليل السموم ، الجميع يستمع إلى الجميع ويحاول تجنب النزاعات المباشرة. لا أعتقد أن الأمر يتعلق فقط بالاحترام - في الحياة اليومية ، يكون اللقاء سويًا. هذا النهج يوفر الوقت. القرف لفترة طويلة.
12. حول المواعيد النهائية
إنه ليس حتى التوقيت. إذا كنت تستخدم هندسة الكود ، فستفشل بنسبة 100٪ لأنك تفضل أن تتأخر عن تقديم منتج لا يعمل. هذا الهراء يجب أن يعمل بغباء. خلاف ذلك ، أنت عامل غبي. لا يقول الجراح إن المريض لم يكن مريضًا إذا لم يستطع تحمل ذلك.
بشكل عام ، لقد تأخرت كثيرًا. لكن اللعبة خرجت على أي حال .
13. إذا تم إصدار اللعبة ، فهذا لا يعني أنك حر. سيكون لدوبي المزيد من التعديلات
روسيا ستفتح حدودها في ديسمبر 2020 ، وسأغادر إلى النمسا ... أو لا.