الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مساعدة من الخبراء فى بداية برمجة الألعاب

بدأه kareem_3d في 30 سبتمبر 2010 · 2 رد · 1,019 مشاهدة · في قسم برمجة الألعاب و الرسوميات العام
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم و رحمة الله وبركاته

انا مبرمج بلغة ال C# ,, و كنت عايز ابدأ تعلم برمجة الألعاب بس مش عارف اعمل إيه بالظبط , انا دورت على النت و لقيت ال OpenGL , Directx , Xna بس انا مش عارف ايه منهم اللى ممكن أستخدمه مع ال C# و ايه احسنهم ,, و لما احب انزلهم انزلهم منين ؟!

وهو ال Cpp احسن من ال C# فى برمجة الألعاب ؟

و ياريت لو فى شروح عن بداية برمجة الألعاب ,, مستنى الردود و شكراً :)

#2

وعليكم السلام ورحمة الله وبركاته...

مادامك ياأخي مبرمج #C فلك طريقين من وجهة نظري:

1- اذا كنت متمكن بدرجة ممتازة من ال #C وبالاخص موضوع الوراثة والكلاسات وتحب كتابة الاكواد الطويلة وتسيطر عليها (يعني ما اتيه بنصها) يمكنك تعلم ال XNA من خلال الدروس في هذا القسم وهناك كتب اخرى عربية ولكن ليس عندي روابطها يمكن ان تبحث عنها بالجوجل...

2- اذا كنت تحب السرعة في الانتاج وكتابة الاكواد القصيرة جدا والسهولة في التعامل مع البيئة الثلاثية الابعاد يمكنك ان تستخدم محرك العاب جاهز مثلا Unity 3D لانه يدعم ال #C سكربت وايضا الجافا سكربت وهناك محركات اخرى ومنها مجانية مثل البلندر ولكن لايدعم ال #C ...

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

اما موضوع الاحسن الذي طرحته فانصحك ان لاتدوخ فيه كما داخ الذين من قبلك وبلا نتيجة لان المبرمج هو الذي يجعل برنامجه احسن وخصوصا في هذا المجال لانه يعتمد على الكود الاقصر والاذكى والاسرع لانك تتعامل مع الوقت الحقيقي للمعالجة (RealTime)... يعني مثلا مافائدة كتابة كود طويل وبطيء في لغة Cpp والتي تعتبر سريعة وكتابة كود اقصر منه واسرع ويؤدي نفس الغرض بلغة #C والتي هي ابطىء من ال Cpp بشيء ضئيل جدا...

تحياتي...

تم تعديل هذه المشاركة بواسطة mmoo في 30 سبتمبر 2010 في 16:35

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…