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

مبتدئ  محمد علاء الدين عبد العزيز مشاركة 31

تأخرت كثيرا فى متابعة الموضوع و لكن الإنشغال الشديد بالعمل هو السبب
 
عموما فقد ذكرت من قبل ان إمكنياتى فى لغة الـ C# محدودة قليلا و قد كنت أريد تطويرها عن طريق الإشتراك معكم فى هذا المشروع
 
و عندما حاولت صنع UI لم افلح لذا فقد صنعتها بالـ VB.Net و لم اضع بها كل شئ و سأفصل لاحقا و لكن إن اعجبتكم بمكن تحويلها للـ C# فيما بعد
 




الـ Toolbox به 3 ادوات فقط و لم اضعهم كلهم حتى يتم تحويل المشروع بسهولة إلى الـ C# حيث انه يتضمن بعض الاكواد "هذه المشكله التى دفعتنى لإستخدام VB"
 
امر اخر لقد صنعت splash screen بسيطه ارجو ان تنال اعجابكم





 
و الله ولى التوفيق

موهوب  ياسر أبوبكر مشاركة 32

في 05 يونيو 2008 03:19 م، قال وليد طه بهدوء وتؤدة:

جذابة جداً وفكرة الأزرار رائعة (رسم يدوي). رسومك جذابة يا KfuPower...
حقاً !؟ ... شكرا جزيلاً سيد وليد طه ... مع إني لا أعتقد أنا بهذه الدرجة من الجاذبية☺ ... ولكنك رفعت معنوياتي☺
المهم الشكل العام للواجهة (توضع الأزرار , منطقة الرسم , الإختيارات الإضافية ... ) ما رأيكم فيها هل هي مناسبة أم هناك نقص ؟

أرى أن القسم قد تنشط وروح التنافس قد عادت وظهرت واجهات جديدة وأخرى قيد التصميم☺

أخ محمد علاء الدين ... أعتقد أن هناك نقاط جوهرية غير موجودة في الواجهة ... أعلم أنك قد قمت
بتصميمها بإستخدام VB.Net ولم تضع كل الأزرار ... ولكن الأزرار ليست كل شئ
فمثلاً ألاحظ أنك قمت بقتح أكثر من Level في نفس الوقت وهذا غير جائز ...
ربما كنت تقصد غرف Rooms بدلا من Levels ... شكرا على مجهودك

في 07 يونيو 2008 06:14 ص، عقد محمد علاء الدين عبد العزيز حاجبيه بتفكير وقال:

عموما فقد ذكرت من قبل ان إمكنياتى فى لغة الـ C# محدودة قليلا و قد كنت أريد تطويرها عن طريق الإشتراك معكم فى هذا المشروع
هذا هو هدفي أنا أيضاً ...

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

العمل ممتاز حتى الآن... فكرة الـ splash screen جميلة!
تعقيبي الوحيد عليها هو أن هجاء كلمة Valley خاطئ كما يظهر في الصورة (ينقصه حرف الـ e).
 
طريقة تقديم الأدوات في واجهة محمد علاء الدين أيضاً جيدة، وهي تماثل ما اعتدنا عليه في برنامج فوتوشوب. ما شاء الله الشباب مليئين بالأفكار وفقط ينتظرون من يطلب منهم إيقاد الشعلة :)
 
كاقتراح أولي للأخ محمد، حاول أن تقوم بنقل الـ splash screen إلى ملف كود #C وأن تضمنه في كود واجهة KfuPower (الكود مطروح في المرفقات في مشاركته).
 
أعتقد أننا سنعتمد واجهة برنامجك KfuPower، وذلك لأنها من التصميمات الجذابة التي اقترحها الجميع، كما أنها تقدم الهيكلية الملائمة للعمل ضمنها بشكل جماعي... فاتكلنا على الله.

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

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

وفي 07 يونيو 2008 01:20 ص، قال KfuPower متحمساً:

المهم الشكل العام للواجهة (توضع الأزرار , منطقة الرسم , الإختيارات الإضافية ... ) ما رأيكم فيها هل هي مناسبة أم هناك نقص ؟

أعتقد أن التوضع مناسب. هناك عدة تعليقات لدي...
 
* التحكمات لا تتوسع أو تتقلص بشكل ملائم عند تحجيم نافذة البرنامج. يجب أن يتم على الأقل توسيع مساحة الرسم عند تغيير حجم النافذة.
* أزرار الأدوات قد تحتاج إلى طريقة لتوضيح أيها فعال في اللحظة الحالية. مثلاً عندما أضغط زر رسم الوحوش، ماذا سيحدث؟ هل سيتحول المؤشر إلى ريشة أرسم بها الوحوش؟ إن كان كذلك فيجب إظهار الزر بطريقة مختلفة عن بقية الأزرار لتوضيح أنه الزر الفعال حالياً.
* هجاء كلمة Monsters يحتاج إلى تصحيح☺
 
وبانتظار التصحيحات...

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

موهوب  ياسر أبوبكر مشاركة 35

وفي 07 يونيو 2008 09:30 ص، ظهر شبح ابتسامة على وجه وسام البهنسي وهو يقول:

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

شكرا جزيلا ... إتكلنا على الله

إذا ماهي المرحلة القادمة ؟

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

1- إصلاح النقاط التي ذكرتها لك، وطرح الكود الجديد المعدل.
2- خلال بضع ساعات سأقوم بطرح تحكم خاص ستستخدمه لرسم اللعبة في البرنامج. حالما أقوم بطرح هذه الوحدة، فإن العمل الجاد سيبدأ في ربط الأزرار مع الأوامر الحقيقية والتي ستقوم بإنشاء أجسام جديدة في المرحلة وتحريكها وتغيير خصائصها.

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

موهوب  ياسر أبوبكر مشاركة 37

في 07 يونيو 2008 09:36 ص، غمغم وسام البهنسي باستغراب قائلاً:

* التحكمات لا تتوسع أو تتقلص بشكل ملائم عند تحجيم نافذة البرنامج. يجب أن يتم على الأقل توسيع مساحة الرسم عند تغيير حجم النافذة.

صحيح هذه نقطة أريد أن أناقشها :
    هل من الأفضلأن  يكون حجم نافذة برنامج التصميم ثابتة أي غير قابلة للتوسع ؟  ففي حال التوسع وتكبير مساحة الرسم ربما يحصل بعض التشوهات !

    وكذلك كنت أود أن نضيف مسطرة حول إطار الرسم وحدة القياس فيها هي طبقة حجارة واحدة لتسهيل التصميم وكذلك لجعل الفأس يحطم عدد محدد من طبقات الحجارة (3 مثلا) وأقترح أن يتم إضافة أدوات حفر أخرى بالإضافة للفأس وكلٌ منها لديه قوة معينة لتحطيم عدد طبقات من الحجارة (ربما تكون خطوة متقدمة حاليا؟!) ... ولكن كيف يتم إضافة المسطرة؟


بتاريخ 07 يونيو 2008 09:36 ص، قطب وسام البهنسي حاجبيه بشدة وهو يقول:

* أزرار الأدوات قد تحتاج إلى طريقة لتوضيح أيها فعال في اللحظة الحالية. مثلاً عندما أضغط زر رسم الوحوش، ماذا سيحدث؟ هل سيتحول المؤشر إلى ريشة أرسم بها الوحوش؟ إن كان كذلك فيجب إظهار الزر بطريقة مختلفة عن بقية الأزرار لتوضيح أنه الزر الفعال حالياً.
هذا صحيح ... سأقوم بالتعديل فورا


وفي 07 يونيو 2008 09:36 ص، أعرب وسام البهنسي عن رأيه بالموقف كالآتي:

هجاء كلمة Monsters يحتاج إلى تصحيح☺
صحيح كانت Monstors☺ ... إنتبهت إليها بعد ما أرسلت الواجهة☺...

موهوب  ياسر أبوبكر مشاركة 38

بتاريخ 07 يونيو 2008 09:51 ص، قطب وسام البهنسي حاجبيه بشدة وهو يقول:

1- إصلاح النقاط التي ذكرتها لك، وطرح الكود الجديد المعدل.
2- خلال بضع ساعات سأقوم بطرح تحكم خاص ستستخدمه لرسم اللعبة في البرنامج. حالما أقوم بطرح هذه الوحدة، فإن العمل الجاد سيبدأ في ربط الأزرار مع الأوامر الحقيقية والتي ستقوم بإنشاء أجسام جديدة في المرحلة وتحريكها وتغيير خصائصها.

قرأت هذه المشاركة متأخرا بعد أن أرسلت مشاركتي ...

موهوب  ياسر أبوبكر مشاركة 39

وفي 07 يونيو 2008 10:17 ص، أعرب KfuPower عن رأيه بالموقف كالآتي:

قرأت هذه المشاركة متأخرا بعد أن أرسلت مشاركتي ...

الظاهر إنك تقوم بالرد في نفس الوقت الذي أقوم فيه بكتابة مشاركة أخرى☺

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

في 07 يونيو 2008 02:22 ص، قال KfuPower بهدوء وتؤدة:

الظاهر إنك تقوم بالرد في نفس الوقت الذي أقوم فيه بكتابة مشاركة أخرى☺

هذا هو عصر السرعة والتخاطر التليباثي (;

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