شكرا لكم علي الملاحظات والاقتراحات وانا ارحب مرة اخري بالاخ احمد واتمني ان يشاركنا ان امكن😄
الان مع التعديلات الجديدة والتي تم مراعاة ملاحظات الاخ احمد عبدالغني فيها وتم تحسين رسم دائرة المشعل لتكون مظبوطة تماما وايضا تم تعديل الكود لرسم جميع الاجسام ظاهرة بدون تطبيق المؤثر عليها الا الاحجار
يمكنكم استخدام المرحلة التي قمت بارفاقها في الرد السابق لتجربة مؤثر المشعل بعد عمله وايضا لرؤية البوابات والمفاتيح تظهر بعد اخد كافة الجواهر
حسنا أحمد مشكور على الإضافات والإصلاحات (خصوصاً ضبط رسم دائرة المشعل). 😄
هناك مشكلة جديدة لاحظتها مع تعديلك الأخير وهي أن اللاعب عندما يمر من أمام باب الهرم فإنه يمر من ورائه. وأعتقد أن الكود المتسبب بذلك واضح، فقد تم نقل كود رسم الأبواب ليصبح آخر شيء يتم رسمه في الشاشة. مما يعني انه سيرسم حتى أمام كل الشخصيات. 😖
سأقوم بالتعديلات وأرسل الكود النهائي. 😎
اللهم انصر أهلنا في فلسطين وآجرنا أن نكون عوناً لهم
حسناً. لدينا مفاجأة... شكراً لأحمد عبد الغني، والذي عمل بجد وتعاوننا معاً لضبط الكود وإصلاح أية أخطاء فيه.
لقد اكتشفنا عدة مشاكل أثناء عملية تنظيف الكود، وسأترك الحديث عنها لأحمد عبد الغني باعتبار أنه هو من عالج أغلب هذه المشاكل. أما دوري في الموضوع، فقد تركز حول جلب الرسوميات الجديدة للعبة، مع بضعة أصوات للحركات الجديدة كوضع الأغراض وإشعال المشاعل وطيران السيف.
لقد تم تحديث جميع مكونات اللعبة (الكود، وحدة رسم برنامج محرر المراحل، وبرنامج محرر المراحل نفسه).
وفي 15/ذو القعدة/1429 03:20 م، ظهر شبح ابتسامة على وجه وسام البهنسي وهو يقول:
شكراً لأحمد عبد الغني، والذي عمل بجد وتعاوننا معاً لضبط الكود وإصلاح أية أخطاء فيه.
لقد اكتشفنا عدة مشاكل أثناء عملية تنظيف الكود، وسأترك الحديث عنها لأحمد عبد الغني باعتبار أنه هو من عالج أغلب هذه المشاكل. أما دوري في الموضوع، فقد تركز حول جلب الرسوميات الجديدة للعبة، مع بضعة أصوات للحركات الجديدة كوضع الأغراض وإشعال المشاعل وطيران السيف.
مشكور أخي وسام! لقد عملنا معاً بشكل مباشر عن طريق المسنجر وذلك لتوفير الوقت. حيث كنت أطرح على وسام الأسئلة حالما تواجهني، وهو يجيبني بدقة متناهية. ☺
أما التصليحات فهي:
* توحيد نظام كتابة الكود في كل الإضافات الجديدة (قدر المستطاع)
* إعادة تسمية بعض الإجراءات لتصبح أكثر وضوحاً وصراحة
* التخلص من بعض التعليقات القديمة التي لن تفيد القارئ جداً
* تصحيح الحسابات الرياضية لمؤثر المشاعل (كان هناك إزاحات طفيفة وتزداد عند التحرك نحو أطراف الشاشة)
* إعادة صياغة أجزاء من الكود الخاصة بترك ما يحمله المستكشف و كود إشعال المشاعل
* تحسين أداء تحميل الهرم عن طريق اختصار عمليات لا داعي لها من أجل معرفة إن كان هناك مشاعل في الهرم أم لا
* إعادة صياغة كود ترك الأغراض والقفز وتوحيده في الـ enum السابق المستخدم لبقية التصرفات. النتيجة أن الكود أصبح أبسط بكثير
أما الأصوات الجديدة وربطها في اللعبة فقد قام بها وسام بنفسه 😄
بصراحة أنا أحيي كل من عمل في فريق الـ ++C فالتعديلات التي رأيتها كبيرة وتظهر الوقت الذي بذله الفريق لتحسين اللعبة! 😎
وأنا ان شاء الله معكم في الفريق الآن لننهي أي مهام متبقية
اللهم انصر أهلنا في فلسطين وآجرنا أن نكون عوناً لهم
يا لهذه المفاجأة السعيدة (الان اصبحت اللعبة بحق في حلتها الجديدة) شكرا علي التعديلات ارحب بك اخي احمد معنا بدلا من الوحدة التي عاني منها الفريق في الفترة السابقة
جاري تحميل التعديلات الجديدة وتجربتها - يبدو فقط من الصورة المعطاة ان اللعبة اصبحت افضل بكثير مما كانت عليه 😄 يبدوا انني سأعيد اللعبة مرة اخري للاستمتاع بالمميزات الجديدة وشكرا علي المجهود
المهمة التالية يا جماعة هي إضافة الشخصية الثانية في اللعبة... والتي ستتصرف لوحدها وكأن لها ذكاءها الخاص... في قصة اللعبة، هذه الشخصية هي المستكشف الأجنبي، والذي يرافق محروس في مغامرة الهروب.
ما نريده الآن هو فقط إضافة الشخصية وجعلها تتصرف كالوحش تماماً، إلا أنها لا تقتل اللاعب لو لمسته... أما شكلها فلنستخدم نفس شكل المستكشف الحالي مبدئياً، ربما مع تمييز لوني بسيط من خلال الخاصة Tint عند رسم الـ sprite...
أنا لها لكن أريد أن أناقش أصلاً الفكرة من هذا التوجه
هل حقا نريد أن نجعل اللعبة بلاعبين؟ برأيي أن هذا سينتج مشاكل كثيرة ويتسبب بالإحباط للاعب إن لم يكن التصرف متقناً للشخصية الثانية كما أن وقت المشروع سيمتد بشكل كبير 😠
هذا واحد
اثنين. بعد رؤية اللعبة بحلتها الجديدة واللعب بها قليلاً مع المشاعل. أعتقد أنه من الأجمل (من منظور متعة اللعب) لو نجعل المشاعل تغطي كل شي وليس فقط أحجار الهرم (نعود للوضع القديم). ثانياً دائرة الإنارة حول المستكشف كبيرة جدا الآن 😖 هل نقوم بتصغيرها كي لا يستغني اللاعب عن المشاعل في الحجرات المظلمة؟ 😄
اللهم انصر أهلنا في فلسطين وآجرنا أن نكون عوناً لهم