المدونه الحره
لتكون لك الكلمة

عملية تطوير الالعاب وانظمة المحاكاة

السلام عليكم


مساكم الله بالخير


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


السلام عليكم

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

من هذا المنطلق ادعوا الجميع في هذا الموقع ممن يريدون المساعدة وممن يريدون زيادة خبراتهم وممن يريدون نشر العلم
 ان ينضموا لنا فى هذه السلسة التى هي عبارة عن مجموعة من المقالات المنطقية المتدرجة بدءا من وضع الافكار وتنظيم الفريق
لنرقى بمستوانا جميعا ونساعد بعضنا خصوصا ممن لا يملكون الامكانيات اللازمة ليتعلموا لوحدهم

علي كل من يريد الانضمام ان يذكر اسمه وما هو الشيء الذي يمكن ان يساعد به او يذكر انه مبتدأ ولكنه مثلا يريد الانضمام لقسم
الجرافيك في هذا المشروع الجماعى وسنترك هذه المقالة لعدة ايام ( حوالى 5 ايام )  لتجميع المهتمين بهذ المشروع وكل يضع اقتراحاته
لهذا المشروع وافكاره وفي النهاية سنبدأ بوضع خطة يوافق عليها المدراء الذين سيقودون ويوجهون المشروع
ولنبدأ بوضع خطة يسير عليها الجميع ممن يود الانضمام وهذا الموضوع جدي جدا

قد يستمر هذا المشروع لمدة عدة اشهر او يمتد لاكثر من سنة وذلك لنكون جديين ولنتخيل اننا جميعا في شركة ونريد اخراج
منتج نهائي كامل بدءا من اقتراح فكرته الى عملية نشره للمستخدمين وسيكون لكل منا دوره في عملية التطوير هذه

سأبدأ بنفسى وبوضع بعض الاقتراحات من وجهة نظرى ومنتظر ارائكم في اقرب وقت
انا احمد عزالدين
طالب بالسنة الثالثة بقسم هندسة الحاسبات بجامعة الازهر
ان شاء الله سأشارك فى هذا المشروع قى قسم البرمجة فيه واعتقد اننى متوسط المستوى

منتظر ارائكم في التكنولوجيا التى من الممكن ان نستخدمها:
هذه بعض الاسئلة التى تدور في ذهنى واتمني المشاركة ومنتظر اقتراحاتكم:
- هل سنبنى محرك ام نستخدم احد المحركات الموجودة ( ولماذا)
- ما هى اللغات التى سنستخدمها في برمجة المشروع
- ما هى ادوات الجرافيك التى سنحتاج للتعامل معها من الكود في المحرك
- نريد اختيار اسم للمشروع
- لابد ان يكون واضحا ان الهدف من هاذ المشروع هو الاستفادة من كيفية عمل مثل تلك المشاريع الكبيرة وكيفية
   تنظيمها وما هي المتطلبات المبدئية لمن يريد الانضمام لمثل تلك المشاريع
- ربما مستقبلا نريد عمل قسم كامل في هذا المنتدى يكون للمشاريع ومناقشتها
- هل سنقوم بعمل demo سريع للعبة لمعرفة المتطلبات التى نود ان نوفيها لاحقا
- هل سنقوم ببناء level editor في النهاية ام ماذا؟
- ما هى وسيلة التواصل بين افراد المشروع - هل هي فقط هنا فى المنتدى ام سنحتاج لسيرفر نرفع عليه ملفات المشروع
- ما هى الطريقة التى نقنع بها المهتمين لينضموا معنا ونحاول وضع خطة صريحة لتلافى اي مشاكل
  قد تحدث مستقبلا بين افراد المشروع؟
- كيف سنضع تنظيما للمشروع ونحدد بشكل مناسب المهام المطلوبة من كل شخص يود الاشتراك؟
- كيف نضمن اننا نسير وفق الجدول الزمنى المفترض لانهاء المشروع على قدر المستطاع
- ما هى نوع اللعبة التى نود تطبيقها او عملها في النهاية؟
- لابد من تحديد ميعاد يجتمع فيه الجميع لمناقشة المتطلبات وليكن اسبوعيا - وما زلنا ننتظر اقتراحاتكم حول
   المكان والميعاد المناسب ولعله يسكون عبر غرفة اجتماع في برنامج محادثة مثلا.
- لابد من محاولة تجنب الاخطاء التالية والتى تسبب فشل المشروع خصوصا لوجودنا في اماكن مختلفة:
  1- عدم وجود طريقة تواصل جيدة بين افراد المشروع
  2- عدم وجود تقدم واضح في متطلبات المشروع ضمن الجول الزمنى المحدد
  3- عدم تخطيط جيد للمشروع ومتطلباته
- عندما نبدأ المشروع يسكون قد تم تحديد الاعضاء وسيتم اغلاق باب قبول اعضاء جدد وذلك لعدم تشتيت توزيع
  مهام المشروع على كل فرد

للامانة هناك بعض الافكار والاسئلة انتقيتها كنصائح لابد من اخذها فى الاعتبار من احد المنتديات الاجنبية
مثل GameDev.net

نريد الارتقاء بأمتنا ومساعدة بعضنا علي قدر المستطاع
وجزاكم الله خيرا



لمن يريد الأشتراك عليه بالمشاركة في الموضوع الرئيسي على هذا الرابط :
http://www.instructurez.com/communities.aspx?view=posts&threadid=333


بالتوفيق للجميع

(0) تعليقات


أضف تعليقا



أضف تعليقا

<<الصفحة الرئيسية