تم تصميم اللعبة عادةً من أجل ازدحام اللعبة ولكن بعد ذلك يستمر التطوير.
تقدم اللعبة مشهد كهف ثنائي الأبعاد حيث يتعين على اللاعب السفر من نقطة الكشف الخاصة به إلى الوجهة مما يؤدي إلى مجموعة متنوعة من الفخاخ والأعداء وصناديق الضرب.
الهدف الرئيسي للاعب هو الحصول على إكسير الحياة الذي سيجعله خالدا. تم اختيار الجرعة من أسطورة حقيقية عن "إكسير الحياة" والتي يقول الكثير من الناس أن من يشربها لا يموت أبدًا.
التاريخ: 5 أغسطس 2024
مرحبًا بكم في أول مدونة تطوير لـ "Elixir Of Life"، وهي لعبة منصات مغامرات ثنائية الأبعاد تم إنشاؤها بالكامل من الصفر باستخدام Python وPygame. تجمع هذه اللعبة بين آليات الاستكشاف وحل الألغاز والمنصات لخلق تجربة جذابة ومليئة بالتحديات. أنا متحمس لمشاركة عملية التطوير، والتحديات التي واجهتها، والمعالم التي تم تحقيقها في هذه الرحلة.
جاءت فكرة "Elixir Of Life" من حبي لألعاب المنصات الكلاسيكية مثل "Super Mario Bros." وألعاب Metroidvania الحديثة مثل "Hollow Knight". كنت أرغب في إنشاء لعبة تجسد جوهر الاستكشاف والاكتشاف، مع قصة فريدة تغمر اللاعبين في عالم غامض مليء بالتحف القديمة والأسرار المخفية.
النظام الأساسي: يتضمن الميكانيكي الأساسي الجري والقفز والتسلق عبر مستويات مختلفة مليئة بالعقبات والأعداء.
القتال:
يمكن للاعبين المشاركة في القتال مع الأعداء باستخدام آليات بسيطة ولكنها مرضية.
بايثون: لغة البرمجة الأساسية المستخدمة في اللعبة.
Pygame: المكتبة المستخدمة للتعامل مع الرسومات والصوت والإدخال.
Tiled: محرر مستوى يستخدم لتصميم وتخطيط مستويات اللعبة.
فيزياء المنصات السلسة:
التحدي: التأكد من أن حركة اللاعب سريعة الاستجابة وسلسة.
الحل: تنفيذ محرك فيزيائي مخصص للتعامل مع التسارع والتباطؤ واكتشاف الاصطدام بدقة. ضبط آليات القفز لإضفاء إحساس طبيعي وممتع.
تصميم المستوى:
التحدي: إنشاء مستويات جذابة ومليئة بالتحديات تشجع على الاستكشاف.
الحل: استخدام Tiled لتصميم المستويات واختبارها على نطاق واسع. تكرار التعليقات لتحسين تخطيطات المستوى والتدفق.
تحسين الأداء:
التحدي: التأكد من أن اللعبة تعمل بسلاسة على تكوينات الأجهزة المختلفة.
الحل: تحسين حلقات العرض، واستخدام هياكل بيانات فعالة، وتقليل العمليات الحسابية غير الضرورية.
حركة اللاعب الأساسية والفيزياء.
تصميم وتخطيط المستوى الأولي.
الذكاء الاصطناعي الأساسي للعدو وآليات القتال.
فن العنصر النائب والرسوم المتحركة.
تنفيذ الألغاز والعناصر التفاعلية.
تحسين تصميمات المستويات بناءً على تعليقات اختبار اللعب.
إضافة المؤثرات الصوتية والموسيقى الخلفية.
صقل وتحسين الآليات الأساسية وتصميم المستوى.
تنفيذ نظام حفظ/تحميل.
أضف المزيد من أنواع الأعداء وقم بتحسين الذكاء الاصطناعي.
إنشاء قصة متماسكة ونظام الحوار.
قم بإجراء اختبارات اللعب واسعة النطاق لتحديد الأخطاء وإصلاحها.
تتشكل لعبة "Elixir Of Life" لتكون لعبة منصات مغامرات مثيرة ومليئة بالتحديات. أنا سعيد بالتقدم المحرز حتى الآن وأتطلع إلى مشاركة المزيد من التحديثات في مدونات التطوير المستقبلية. ترقبوا المزيد من الأفكار حول عملية التطوير والميزات الجديدة عند إضافتها.
شكرًا لانضمامك إلي في هذه الرحلة!
انستقرام: @fun_o_vative.studios
متوسط: ملف تعريف متوسط
لا تتردد في ترك أي تعليقات أو تعليقات. دعمكم واقتراحاتكم لا تقدر بثمن وأنا أواصل تطوير هذه اللعبة.
آمل أن تجد تنسيق مدونة التطوير هذا مفيدًا!
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3