مشاهدة النسخة كاملة : معلومات عن برمجة الألعاب الشهيرة Generals , IGI ؟
ferasferas
01-12-2004, 12:34 PM
أخواني هذه هي المشاركة الأولى في هذا المنتدى وأريد أن أسأل:
عن كيفية برمجة الألعاب الشهيرة مثل Red Alert , Generanls, IGI.
....الخ. فهل ممن يساعدنا ببعض المعلومات من أجل فقط كون الإنسان عدو ما يجهل، وأعتقد أن مثل تلك الألعاب تحتاج إلى فريق عمل أو شركة تنتجه وليس بالأمر السهل أبداً.
كما تلاحظ من سؤال أنني لا أملك أدى فكرة عن الموضوع ، وأعتقد أن الكثيرين فب العالم الإسلامي كذلك ، فهل من بساعد ببعض المعلومات ولنقل على سبيل كشف مجهول وأخذ فكرة ولو بسيطة عن الموضوع وكيف يتم.
1. المراحل.
2. الجرافيك.
3. برمجة اللعبة ذاتها بأي لغة برمجة.
4. التقنيات المستخدمة.
5. البرامج المستخدمة وأعتقد جازماً أن هناك أشياء جاهزة .
....الخ .
مع الدعاء للأخوة بالتوفيق.
ib_doom
02-12-2004, 09:07 PM
السلام عليكم
إن برمجة الألعاب الضخمة مثل IGI تحتاج إلى فريق تطوير متكامل و على هذا الفريق اتباع عدة مراحل من أجل انشاء اللعبة
في البداية هناك مرحلة التصميم أو Design و هي المرحلة التي تحدد الشكل العام للعبة و تتضمن تصميم Game play و قصة اللعبة و الشخصيات و ما إلى غير ذلك.
بعد ذلك تبدأ مرحلة التنفيذ حيث يبدأ المبرمجون بتطوير محرك اللعبة الذي يتظمن محرك الجرافيكس و المحرك الفيزيائي و الصوتي و الذكاء .....
في الغالب تستعمل لغة ++C لأنها لغة برمجة قوية.
بالنسبة للجرافيكس و المراحل يهتم بها الفنانون في هذا المجال حيث تستخدم في أغلب الأحيان برامج مثل
Photoshop من أجل Textures و الرسومات و 3d max من أجل تصميم الشخصيات و حركاتها.
أما المراحل فتصمم في أغلب الأحيان باستخدام Level Editor يقوم بإنشاءه المبرمج. حيث يقوم ال Level Designer بإستخدام models التي يوفرها له المصمون الآخرون.
بعد ذلك يتم تجميع كل تلك الأجزاء و هكذا تصبح اللعبة جاهزة هذا هو كل شيئ بشكل عام.
ferasferas
02-12-2004, 11:32 PM
أخي الكريم شكراً على الاهتمام واسمح لي ببعض الاستفسارات:
1. ما معنى محرك (رغم أنني قرات العديد من المقالات التي تتحدث عن موضوع برمجة الألعاب وجميها تتحدث عن المحرك الفيزيائي ، والمحرك الخاص بالجرافيك، والمحرك الخاص ب....
والذكاء الاصطناعي ........... الخ.
لكن (وإن كان في بعض الأحيان تشرح بلغة علمية تزيد الطين بلة عندنا) تبخل علينا في شرح الشرح.
يا أخي لو سمحت :
بالعربي ( بالصلاة على النبي) (بالبساط الأحمدي ) :
أخبرنا عن شغلة كل محرك (باللإضافة إلى معنى محرك) بالعربي، المحرك الفيزيائي مسؤل عن ماذا الذكاء الاصطناعي مسؤول عم ماذا....الخ.
واعذر لي جهلي، مقدراً سعة صدركم.
فراس (ابو خضر)
ib_doom
04-12-2004, 08:51 PM
السلام عليكم
أولا المحرك هو عبارة عن برنامج أو جزء برمجي مسؤول عن إتمام عملية في اللعبة حيث يقوم محرك الجرافيكس
بكل الحسابات الضرورية من أجل الرسومات أي أنه في كل مرة يتحرك فيها اللاعب داخل اللعبة يقوم هذا المحرك
بإعادة رسم كل شيئ في الشاشة للحصول على النتيجة المطلوبة و لكن الشيئ المميز لمحركات جرافيكس الألعاب
أنها تقوم بتلك الحسابات أثناء اللعب و هذا ما يسمى ب Real Time Rendring و نفس الشيئ بالنسبة للمحركات الأخرى كالمحرك الفيزيائي المسؤول عن محاكات القوى الفيزيائية كالجاذبية و الإحتكاك و الإصطدام إلى غير ذلك
و أفضل مثال على ذلك هو المحرك الفيزيائي ل Half Life2 حيث يمكنك رفع الأشياء بال Gravity Gun و رميها على
الوحوش و في تلك اللحظة يقوم المحرك الفيزيائي بكل الحسابات الضرورية لمحاكات الإصدام و ردود الفعل إلى غير ذلك.
أما محرك الذكاء فهو ما يجعل الوحوش أو الأعداء تتصرف بدون غباء شديد كأن يقوم جندي مثلا بإطلاق صافرة الإنذار عند رؤيتك مثلا.
أرجوا أن لا أكون قد أطلت عليك و شكرا.
ferasferas
05-12-2004, 02:21 AM
أخي الكريم والله مشكور جداً، وياريت تكون أطلت قدر ما تستطيع أنت الصبر فنحن نطلب العلم وصدقنب تمنيت لو أطلت أكثر من ذلك بكثير.
فهل ننتظر منك شرح (بالصلاة على النبي) (بالعربي) لكل محرك أم........:reporter:
ابن اليمان
13-12-2004, 09:17 PM
هل ممكن تصميم الألعاب الثلاثية الأبعاد الضخمة بالفجوال بيسك 6
جميع حقوق برمجة vBulletin محفوظة ©2025 ,لدى مؤسسة Jelsoft المحدودة.
جميع المواضيع و المشاركات المطروحة من الاعضاء لا تعبر بالضرورة عن رأي أصحاب شبكة المنتدى .