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

مبتدئ  MJS مشاركة 11

انا موافق . هل هناك جدول زمني محدد ؟ تقريبا يعني...

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

أما في 17/جمادى الثانية/1431 12:50 م، فقد تنهد MJS بارتياح وهو يرد:

انا موافق . هل هناك جدول زمني محدد ؟ تقريبا يعني...

المهمة سهلة. كما قلت سابقاً، أرى أنه يمكن إنهاؤها خلال أسبوع عمل، أو أسبوعين على أقصى تقدير. ☺
 
 
أما الآن، من معنا للمهمتين الأخريين؟

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

خبير  Mohammad Khashashneh مشاركة 13

السلام عليكم,
أعتذر لعدم قدرتي على البرمجة الفعلية في قسم البرمجة, لكني سأشارك الأخوان في التصميم على الأقل. و بالتالي مشاركتي.

في 29 مايو 2010 01:42 ص، غمغم وسام البهنسي باستغراب قائلاً:

* وحدة تنقل بين أجزاء اللعبة (StateFlow لمن كان معنا في وادي الملوك):   - تعريف واجهة تنحدر منها أجزاء اللعبة المختلفة (IGameState) تقدم إجراءات لحوسبة اللقطة القادمة ورسمها.   - تحديد تدفق الانتقال بين الأجزاء المختلفة.
قمت بتصميم مبدأي لرسم بيان حال اللعبة (Game state diagram), وهو مرفق مع هذه المشاركة. التصميم ليس نهائيا بعد, و أتمنى من الأخوان المناقشة و التصحيح إذا وجد.

بالتالي عينة مصورة عن التصميم.









لرؤية التصميم كاملا,قمت بإرفاق الملف الأصلي من نوع .odg و يمكنكم فتحه و تعديله بواسطة openoffice draw.
وأرفقت أيضا نفس الملف محول لpdf ليتسنى مراجعة التصميم بسرعة لكن بدون القدرة على التعديل.


yoroshiku

محمد خشاشنة

من سار على الدرب وصل, من جد وجد...
بس عتبك على اللي بيسمع

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

السلام عليكم

بتاريخ 28 مايو 2010 07:42 م، قطب وسام البهنسي حاجبيه بشدة وهو يقول:

* وحدة تنقل بين أجزاء اللعبة (StateFlow لمن كان معنا في وادي الملوك): 
 - تعريف واجهة تنحدر منها أجزاء اللعبة المختلفة (IGameState) تقدم إجراءات لحوسبة اللقطة القادمة ورسمها. 
 - تحديد تدفق الانتقال بين الأجزاء المختلفة.


يبدو أن العمل في هذه الوحدة سيكون ممتعا ... هل من الممكن أن أستلمها؟

ملاحظة : لست خبير في البرمجة لذلك سأحتاج إلى شرح مفصل إذا أمكن 😋

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

وفي 18/جمادى الثانية/1431 01:14 م، أعرب ياسر أبوبكر عن رأيه بالموقف كالآتي:

يبدو أن العمل في هذه الوحدة سيكون ممتعا ... هل من الممكن أن أستلمها؟

ملاحظة : لست خبير في البرمجة لذلك سأحتاج إلى شرح مفصل إذا أمكن 😋

بالطبع يمكن أن تستلمها. بل أنا أعتقد أنك مؤهل وبشدة لذلك، فأنت من فريق وادي الملوك، وتملك القدرة على فهم كود الـ #C والـ ++C بنفس الوقت.
 
افتتح موضوعاً في قسم البرمجة كي نناقش تفاصيل هذه المهمة ونشرحها بشكل كامل.
 
 
بقيت الوحدة الثالثة... كتابة النصوص العربية. من لها؟ ☺

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

مبتدئ  بلال بوزيــــــــاني مشاركة 16

السلام عليكم  
 
يبدو انه بقيت الوحدة الاخيرة    ,أعرف ان الأخ   ياسر  و الأخ MJS  لها و أكثر  بكل تأكيد ان شاء الله.
 
سوف أعمل على الوحدة  الاخيرة  وهي كتابة النصوص بالعربية   , طبعا انا لست خبير ب XNA  لاكن لا ضير من المحاولة,  ارجو منك الاخ وسام  و الاخوة الكرام توجيه اخوكم الضعيف 😖 .
 
الان يبدأ العمل من اخوكم بلال.

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

وفي 18/جمادى الثانية/1431 01:50 م، ظهر شبح ابتسامة على وجه بلال بوزيــــــــاني وهو يقول:

سوف أعمل على الوحدة  الاخيرة  وهي كتابة النصوص بالعربية   , طبعا انا لست خبير ب XNA  لاكن لا ضير من المحاولة,  ارجو منك الاخ وسام  و الاخوة الكرام توجيه اخوكم الضعيف 😖 .

رااائع! 😄
 
كما لك أن تتوقع يا بلال، مكتبة XNA لا تدعم الكتابة بالعربية إطلاقاً، لذلك هناك العديد من المحاولات لإيجاد حلول لهذه المسألة. منها محاولة الأخ عبد الله الشمري في هذه الشبكة أيضاً. أنظر الموضوع التالي:
 
http://www.agdn-online.com/communities.aspx?view=posts&threadid=544
 
اقرأه، ومن ثم يمكنك افتتاح موضوع جديد في قسم البرمجة لنرى أي الحلول ستتبع وكيف ستقوم بكتابة الكود. ونحن جميعاً نعمل معاً، لذلك لا يوجد ضعيف وقوي هنا. ☺

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

مبتدئ  MJS مشاركة 18

بالنسبة لوحدة عرض الأفلام فهي تقريبا جاهزة...و لكن أريد منكم الاطلاع عليه و رؤية ما اذا كان هناك اي ملاحظات او تحسينات معينة..
أخ وسام هل أرفع المشروع هنا ؟

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

وفي 22/جمادى الثانية/1431 02:51 م، ظهر شبح ابتسامة على وجه MJS وهو يقول:

بالنسبة لوحدة عرض الأفلام فهي تقريبا جاهزة...و لكن أريد منكم الاطلاع عليه و رؤية ما اذا كان هناك اي ملاحظات او تحسينات معينة..

أخبار رائعة! نحن بانتظار رؤية النسخة الأولى!



أما في 22/جمادى الثانية/1431 02:51 م، فقد تنهد MJS بارتياح وهو يرد:

أخ وسام هل أرفع المشروع هنا ؟
 
نعم، بالطبع. استخدم نظام المرفقات المتاح مع كل مشاركة.

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

مبتدئ  MJS مشاركة 20

في الملف المرفق نسخة المشروع ..فيه يتم عرض فيلم في بداية تشغيل اللعبة و مكن تخطيه عند ضغط الزر الأيسر للفارة او زر الخلف
و لكن لكي يعمل عليك ان تقوم باضافة ملف فيديو بصيغة wmv لل CONTENT و من ثم تحديد اسم الملف الذي سيتم عرضه في أجرائية LoadContent