الشبكة العربية لمطوري الألعاب

خبير  أحمد عزالدين مشاركة 11

السلام عليكم

شكراً أخي مؤيد على ردك 😄
على كل حال ، لا يمكنني أن أقوم بتسهيل اللعبة لان ذلك سيحتاج للتعديل على الكود ، وبصراحة لا أجد وقت لذلك
أظن أن أكبر مشكلة ناتجة من صعوبة الفوز فيها (بالرغم من أن الفوز ليس مستحيلا ) هو أسلوب العشوائية الموجود والذي يقوم بتوزيع اللاعبين
بشكل عشوائي مما قد يضع اللاعب في مكان أبعد من البراميل عن بقية المنافسين

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

بخصوص موضوع الماوس ، فليس هناك أي كود قد يسبب تعديل علي مكان الماوس ، حيث أن كل ما أقوم به هو معالجة رسائل الماوس فقط لا غير
لكن على الطريقة الاوجرية ( باستخدام OIS )

وجزاكم الله خيرا

أحمد عزالدين
طالب دراسات عليا
جامعة كالجري

مبتدئ  RED ALERT مشاركة 12

السلام عليكم
 
بعد التعديل على اللعبه لدي ملاحظه على الكاميره فقط
أود أن أضيف على أن الكاميره W A S D  تعمل ولاكن ليس كما في السابق أي أنها تعمل إذا تم الضغط على زرين مع بعض مثل D ثم S
 
سوف أذكر جميع أسباب صعوبة اللعبه
1 - أن اللاعبين (الكمبيوتر) يبدأون اللعب قبل اللاعب الازرق كما ذكرت أنت سابقا
2 - الحظ العاثر في بعض المراحل كما أتفقنا جميعا
3 - إمكانية الكمبيوتر المشي بشكل زاويه أي يمكنه المشي يمين و أعلى بشكل زاويه مما يؤدي إلى الوصول إلى البرميل في وقت قصير
    أما اللعب الازرق لايمكنه المشي مثل الكمبيوتر فيحتاج ان يمشي إلى يمين ثم أعلى
 
آمل أن تكون هذه الملاحظات لصالح تسهيل اللعبه و خاصه النقطه رقم 1 و 3
 
النقطه الأول - وضع وقت قبل البداء في اللعبه عند الضغط على new game
النقطه الثالثه - إما أعطاء اللعب الأزرق هذه الخاصيه أو إلغائها من الجميع ( خاصية المشي بشكل زاويه )
 
 
بالتوفيق إن شاء الله
 
تحياتي

خبير  أحمد عزالدين مشاركة 13

السلام عليكم

كيف حالكم جميعاً
يسرني 😄 أن أعلن لكم عن آخر نسخة من اللعبة والتي أطمح الان أن تصل لمستوى أفضل مما كانت عليه مسبقا
حيث أود أن أعلن عن التغييرات الاتية:
1- تم اصلاح مشكلة الكاميرا التي ذكرها الاخ الكريم Red Alert مشكوراً
2- تم اضافة فترة سكون قدرها تقريبا 3 ثوانٍ عند بدء كل لعبة new game بحيث يكون لـ اللاعب الفرصة ليرى شكل البيئة وشكل توزيعات اللاعبين والمنافسين وبالتالي يكون لديه أيضا فرصة بدء الحركة في نفس وقت بدء حركة باقي المنافسين
3- لقد حاولت اصلاح مشكلة الحظ العاثر الذي يواجه اللاعب خصوصاً اذا تم التوزيع بشكل يجعل الفوز بالنسبة لـ اللاعب مستحيلاً وذلك بتقييد مكان اللاعب العشوائي في كل مرة بحيث يكون دائما قريب من احدي البراميل بمسافة لا تزيد عن 100 وحدة
بمعني أن اللاعهب دائما لديه الفرصة ليبدأ في مكان قريب دوماً على الاقل من أحد البراميل وتبقى هنا فرصة الفوز تعتمد اعتماد شبه كامل على مهارة
اللاعب في التحرك لباقي البراميل بالشكل المناسب.
4- تم أيضا اصلاح مشكلة المشي بحيث أصبح جميع الروبوتات بما فيهم اللاعب يتحركون بطريقة أفقية أو رأسية فقط ولا تسمح بالحركة القطرية
مما يسمح لـ اللاعب بالحركة بنفس الطريقة التي يتحرك بها بقية المنافسين

دوما ستجدون آخر نسخة في موقعي الشخصي في صفحة المشروع
http://ahmedezz.110mb.com/bsc_demos.htm

أرجو أن تكون هذه التغييرات تجعل وضع اللعبة يبدوا أفضل مما كان
ولكم جزيل الشكر على ملاحظاتكم المفيدة دوماً 😄
وأتمنى أن تستمتعوا باللعبة
والسلام عليكم

أحمد عزالدين
طالب دراسات عليا
جامعة كالجري

خبير مدير وسام البهنسي مشاركة 14

في 06/رجب/1430 09:12 ص، غمغم ahmed ezz باستغراب قائلاً:

- لقد حاولت اصلاح مشكلة الحظ العاثر الذي يواجه اللاعب خصوصاً اذا تم التوزيع بشكل يجعل الفوز بالنسبة لـ اللاعب مستحيلاً وذلك بتقييد مكان اللاعب العشوائي في كل مرة بحيث يكون دائما قريب من احدي البراميل بمسافة لا تزيد عن 100 وحدة
بمعني أن اللاعهب دائما لديه الفرصة ليبدأ في مكان قريب دوماً على الاقل من أحد البراميل وتبقى هنا فرصة الفوز تعتمد اعتماد شبه كامل على مهارة
اللاعب في التحرك لباقي البراميل بالشكل المناسب.

نعم لقد تحسن الوضع قليلاً، فقد كان الفوز مستحيل بالنسبة لي، والآن أصبح شبه مستحيل. ما زال الموضوع موضوع حظ بالدرجة الأولى أخي أحمد. أنت كصانع اللعبة، هل تفوز بكل مرة؟
 


بتاريخ 06/رجب/1430 09:12 ص، قطب ahmed ezz حاجبيه بشدة وهو يقول:

- تم أيضا اصلاح مشكلة المشي بحيث أصبح جميع الروبوتات بما فيهم اللاعب يتحركون بطريقة أفقية أو رأسية فقط ولا تسمح بالحركة القطرية
مما يسمح لـ اللاعب بالحركة بنفس الطريقة التي يتحرك بها بقية المنافسين

ما زلت أراهم يتحركون بشكل زاوي أحياناً.

وسام البهنسي
مبرمج في إنفيديا وإنفريمز

خبير  أحمد عزالدين مشاركة 15

الحمد لله أن الوضع تحسن قليلاً 😄

أعتقد أنه لا ينبغي على صانع اللعبة أن يفوز في كل مرة  ، ولكني سعيد بأن الوضع قد تحسن (ولو قليلا).

أيضا لما ذكرت أنه تم اصلاح مشكلة المشي فكان ذلك لانني بالفعل قمت بتعديل كود الذكاء الاصطناعي الخاص بايجاد المسار بحيث أنه اذا كان الخوارزم
يريد زيارة العقد والخلايا المجاورة لل current node فانه فقط يسمح له بعمل expand للخلايا المجاورة له بشكل أفقي أو رأسي فقط
ولا يسمح للخوارزم بفحص أي من العقد التي تقع بشكل قطري
ولكني أعتقد أن جزئية الكود الخاصة بتنعيم المسار smoothing ربما هي ما تتسبب أحياناً بالحركة القطرية البسيطة في بعض الاحيان النادرة
ولكن ، يمكنني الغاء الكود الخاص بتنعيم المسار أو تعديله لاصلاح المشكلة ، ولكني أرى أنه لا داعي لذلك ، فما رأيكم؟

شكراً لكم

أحمد عزالدين
طالب دراسات عليا
جامعة كالجري

مبتدئ  RED ALERT مشاركة 16

السلام عليكم
 
 
سعيد جدا لما وصلت عليه لعبتك من تقدم من حيث السهوله نعم أصبحت أسهل من ذي قبل يمكنني الفوز فيها 7 مرات و خساره واحده
 
ملاحظتي على الكاميره عادت كما في السابق تقترب تدريجيا كما في ملاحظتي الثانيه في أول رد لي
ولاكن أختلف الوضع قليلا هو أن الكاميره تقترب تدريجيا من المتاهه ولاكن عند الضغط على المفتاح S لإبعادها لا تتحرك مره أخرى بل تثبت
 
بالفعل لعبه جميله أتمنى لك التوفيق فيها
 
 
تحياتي