سأخبرك قصتي عن كيفية تطوير اللعبة. فكرة عبر تبادل لاطلاق النار حتى طب الطوارئ مع الرياضيات جاءت لي في بلدي سنوات طالب (في وقت ما في عام 2008).
في الواقع ، حتى ذلك الحين كنت لا أزال أبذل محاولات لإحياء الفكرة. لتحقيق أهدافي ، استخدمت لغة برمجة Delphi ومكتبة GLScene التي كنت أتقنها للتو . نتيجة لذلك ، حصلت على لعبة فيديو يمكنك مشاهدتها أدناه. بالمناسبة ، يمكنك تنزيل اللعبة نفسها من هذا الرابط . يتم تشغيله من خلال ملف Project1.exe الموجود في المجلد TestFireCursorProject19
كيف بدأ غزو الرياضيات
كما ترى من اسم المجلد ، كانت اللعبة غير منتهية. أدى هذا إلى إبطاء مظاهراتها العامة. أولئك. شعرت بالخجل من إظهار ذلك في الأماكن العامة. وتأجيل المراجعة إلى أفضل الأوقات.
لم تأتِ أوقات أفضل.
ولكن ، بعد 10 سنوات ، ظهرت الرغبة في إحياء الفكرة القديمة في شكل جديد. بالإضافة إلى ذلك ، تم تزويد العالم بأدوات تطوير ألعاب قوية. انصب تركيزي على Unity3D . يشاع أنه أداة مفيدة لتطوير الألعاب ثنائية الأبعاد. فقط ما احتاجه. في عام 2019 ، بدأت في التطوير. لكتابة الكود ، اخترت C # ، لأنني كنت على دراية بـ " سحر " JavaScript ولم أرغب في إفساد أعصابي. لكن بما أنني لم أكن على دراية بـ C #، لقد قضيت وقتًا أطول في التطوير مما كان يمكن أن يضيع. والآن ، بعد شهرين ، أمتلك MVP في يدي ، بسبب ضيق الوقت للعمل الذي يغذيني ، تخليت عن التطوير ؛ - D
مر عام آخر.
عدت إلى المراجعة. أو بالأحرى لإعادة العمل. لأنني تمكنت خلال عام من عرض اللعبة غير المكتملة لأصدقائي ومعارفي (الذين أشكرهم كثيرًا) وجمع التعليقات. اتضح أنني أنشأت اللعبة بنفسي وليس للمستخدم. (يمكنك العثور على التاريخ الكامل للتغييرات في اللعبة على بلدي قناة برقية أو على الفيسبوك بلدي الصفحة ).
الإصدار الأول على Unity3D
لقد قمت بتكييف اللعبة مع تطبيق الهاتف المحمول. تم إجراء تغييرات على آليات الواجهة واللعبة. حتى لا تبدو اللعبة جافة تمامًا ، أضفت إليها "روح المنافسة" ، أي عدو يريدك أن تخسر. ثم يرسل لك مسائل الرياضيات هذه ويبتهج بكل خطأ ترتكبه. ومن هنا جاء الاسم - غزو الرياضيات (هجوم رياضي). قال أصدقائي أن العدو في اللعبة غير ضروري.
اقترحوا علي ميكانيكيًا آخر ، حيث ستكون اللعبة أكثر إثارة للاهتمام للمستخدم. لم أعد صنع اللعبة مرة أخرى ، لكنني قررت إدخال آليات جديدة في المستقبل كطريقة إضافية للتمرير. سأسمي هذه الطريقة - " التحدي !!! ".
إطلاق سراح
اللعبة متاحة الآن في سوق Play ويمكن لأي شخص تجربتها. فيه عيوب. تحتاج إلى إضافة مستويات إضافية إليها. أضف اللغة الأوزبكية. هي الآن في مستوى أعلى بقليل من MVP. أتلقى بالفعل تعليقات وأجري تغييرات بناءً عليها. لقد تأكدت من إطلاق اللعبة .
ما هو الدرس الذي تعلمته لنفسي؟
قبل البدء في التطوير ، تحتاج إلى رسم خارطة طريق وإصلاح الإطار الزمني التقريبي. خلاف ذلك ، قد يعلق إنشاءك في عالم موازٍ يسمى " ليس جاهزًا بعد ".