موضوع: برمجة الالعاب بلغة السي++ او الفيجول بيسك

ردود: 11 | زيارات: 4058
  1. #1

    برمجة الالعاب بلغة السي++ او الفيجول بيسك

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

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

    ولكن قبل كل ذلك يجب الانتباة بأن تصميم المجسمات لدايركت اكس يحتاج الى القليل من معرفة كيف يتم تصميم مجسم بواسطة ثريدي ستيديو ماكس واستخدامة في دايركت اكس ، اول هذه الاشياء يجب ان تكون الوجوه Faces اقل ما يمكن حسب الامكان ونستخد لذلك ModifierList->Optimize في ثريدي ماكس قبل تصدير الكائنات الى ملفات قابلة للتحميل في دايركت اكس


    ويجب ان يكون Pivot في وسط الكائن باستخدام Adjust Pivot->Center to Object

    ويجب جداَ ان تكون جميع الخامات والتي هي عبارة عن صور لها طول وعرض متساوي ويجب ان تكون
    32 في 32 او
    64 في 64 او
    128 في 128 او
    256 في 256
    يجب ان تكون في هذه الحدود فقط لان هذه الابعاد تمكن البرنامج من عرض الصور والاكساء باسرع ما يمكن وغير ذلك يجعلها بطيئة و قد تكون بطيئة جداَ

    اما اذا كانت الخامات اكبر من هذا الحجم فيمكن تقطيعها الى قطع اصغر تساوي هذه القيم المذكوره اعلاه

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

    هذه لعبة بسيط عبارة عن محاولة لي ، واعتقد انها فاشله ، لان الرسوم تعبانة ، وفكره اللعبة ايضا بسيطة ، ولم اكمل اللعبة ولاكن يمكنكم تجريبة
    كتبت بواسطة السي++ والدايركت اكس الاصدار السادس
    هذه هي الوصله لمن اراد تجربتها
    http://www.dx4arab.com/download/mysamples/snakebug.zip

    ويمكنك زياره هذه الوصله لمعرفة تفاصيل اكثر وصور بسيطة عن اللعبة
    http://www.dx4arab.com/forums/link.asp?TOPIC_ID=28


    مع تحياتي و تمنياتي لكم بالتوفيق

    www.dx4arab.com
    أخر تعديل بواسطة محمد مهيان في 04 / 06 / 2001 الساعة 12:25 PM


  2. #2
    عضو نشيط
    تاريخ التسجيل
    Feb 2001
    المنطقة
    الامارات, حاليا USA
    العمر
    32
    ردود
    962
    بسم الله الرحمن الرحيم
    السلام عليكم
    اخي محمد مهيان
    شكرا لتلبيتك الدعوة وانا اخوك Abdulla من منتدى DX4Arab
    انا سعيد بمشاركتك معنا وان شاء الله سيكون مشروع ناجح بوجود فناني الجرافيكس والمبرمجين المحترفين امثالك
    اعتقد ان لعبة ثنائية الابعاد كبداية افضل .
    وسنقوم بلعبة ثلاثية الابعاد في الالعاب القادمة ان شاء الله .

    تحياتي
    عبدالله

  3. #3
    عضو فعال
    تاريخ التسجيل
    Apr 2001
    المنطقة
    syria - damascus
    ردود
    173
    اٌقترح أن نضع مشهد صغير جدا كبداية للعبة 30 ثانية
    وأن تكون مصممة بالماكس
    أما اللعبة ومحتواها فلتكن ثنائية الأبعاد
    ولا مانع من إستخدام خلفيات ثلاثية الأبعاد
    ما رأيكم ؟
    لا عزة لنا إلا بالاسلام
    الموقع الشخصي : http://www.a7f.cjb.net
    Ase7enF

  4. #4

    مبروك

    و اللة انا فرحان جدا جدا جدا لمشاركة محمد مهيان معكم
    لانة فعلا كفائة فى الدايركت اكس و اشهد لة
    و شكرا
    انا لولم اكن مصريا * لو وددت ان اكون مصريا
    لامستحيل فى برمجة الالعاب

  5. #5
    عضو فعال
    تاريخ التسجيل
    Jun 2001
    المنطقة
    Saudi Arabia - Saihat
    العمر
    33
    ردود
    257

    Exclamation أعرف هذا ...

    أنا عضو جديد أهلا بكم جميعا ...
    ما ذكره الأخ محمد مهيان بشأن ModifierList->Optimize فكنت أعرفه سابقا وكذلك أن الضباب والإنعكاس و أنواع اخرى من التأثيرات أشياء برمجية لا تصادر من (3D Studio Max) وأما بقية المعلومات فلا أعرفها وأشكر الأخ على إفادتنا بها ...
    الخيال مفتاح الإبداع

    Soper H

  6. #6
    استاذ محمد المحترم
    اعتقد انك ستستخدم دايركت اكس 8 و لكن دايركت اكس 8 بة
    direct graphics الذى يحتوى على عنصرين directdraw , direct 3d
    و لكن اذا استخدمت دايركت اكس 7 فهو اسرع فى الالعاب 2d
    و شكرا
    انا لولم اكن مصريا * لو وددت ان اكون مصريا
    لامستحيل فى برمجة الالعاب

  7. #7
    فهمونا أيش قصة اللعبة عشان أبدأ أنا والفريق بالتصميم يلاشباب
    *ولا تهنوا ولا تحزنوا وأنتم الأعلون إن كنتم مؤمنين*

  8. #8
    عضو فعال
    تاريخ التسجيل
    Apr 2001
    المنطقة
    syria - damascus
    ردود
    173
    بصراحة مليت الإنتظار

    ممكن بسرعة شوي
    لا عزة لنا إلا بالاسلام
    الموقع الشخصي : http://www.a7f.cjb.net
    Ase7enF

  9. #9

    Cool والله المستعان

    بسم الله الرحمن الرحيم

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

    أخوكم
    المصرى
    أخر تعديل بواسطة المصرى في 06 / 06 / 2001 الساعة 08:07 AM
    المصرى -> فتــ الجافا ــى -> خالد المصرى

    ان من نكد الدنيا على الحر
    ان يرى عدو له ما من صداقته بد

  10. #10
    عضو جديد
    تاريخ التسجيل
    May 2001
    ردود
    41
    السلام عليكم
    والله فرحت اشد الفرح بوجود اسم الاخ محمد مهيان معنا ، وقد كانت معرفتي بشخصه الكريم ايام منتدى فيجوال بيسك ، واكتملت فرحتي بإنضمام الاخ المصري والذي تعرفت على شخصه الكريم في منتدى الموسوعة العربية

    اخي المصري ، يمكنك الانضمام للمبرمجين عن طريق كتابة اسمك في قسم المبرمجين على العنوان التالي http://216.234.183.180/game/index.php


  11. #11
    عضو فعال
    تاريخ التسجيل
    Apr 2001
    المنطقة
    syria - damascus
    ردود
    173
    المصري معنا ؟


    معناها احلوت اللعبة !
    لا عزة لنا إلا بالاسلام
    الموقع الشخصي : http://www.a7f.cjb.net
    Ase7enF

Bookmarks

قوانين الموضوعات

  • لا يمكنك اضافة موضوع جديد
  • لا يمكنك اضافة ردود
  • لا يمكنك اضافة مرفقات
  • لا يمكنك تعديل مشاركاتك
  •  
  • كود BB مفعّل
  • رموز الحالة مفعّل
  • كود [IMG] مفعّل
  • [VIDEO] code is مفعّل
  • كود HTML معطل