Unconfigured Ad Widget

تقليص

إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

[UDK] إستعمال لغتي C++ و PureBasic في الـ UDK و التفاعل معهما

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • [UDK] إستعمال لغتي C++ و PureBasic في الـ UDK و التفاعل معهما

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

    هذا درس بسييط جدا مع أن مدته ساعة , ومع ذلك فأنا لم أشرح كل شيئ , على كل حال .. حتى الشرح أو التعبير عن الفكرة لا أجيده

    - هذا الدرس هو خاص باستعمال لغة البرمجة C++ أو لغة البرمجة PureBasic في إنشاء ملفات DLL لكي نستدعيها من داخل اليوديكي و نتفاعل مع أكواد السي ++ أو PureBasic من خلال الـ UnrealScript

    هذا الدرس موجه للمتوسطين أو الذين يجيدون التعامل مع الـ UnrealScript بصفة عامة



    أعتذر للجودة , فقد قام اليوتيوب بتخفيضها :P لا أدري لماذا مع أنها جودة عالية

    الأدوات التي استعملتها في الدرس هي :

    - C++ Builder 2009 , إذا لم تكن لديك نسخة منه , يمكنك تحميل نسخة تجريبية من الموقع الرسمي

    أو يمكنك إستعمال أحد هاته المحررات المجانية :

    CodeBlocks أو Dev C++

    - نسخة من محرر PureBasic الإصدار رقم 5 , يمكنك تحميل نسخة مجانية من الموقع الرسمي هنا

    - برنامج Dependency Walker و يمكنك تحميله من هنا

    -----------

    الفكرة تقوم على أن نبرمج مجموعة من الدوال ونضعها في ملف Dll ثم نستدعيه من خلال UnrealScript وذلك باستعمال لغة سي ++ أو PureBasic , لغات برمجة أخرى مثل VB.Net أو C# لن تعمل معك إذا كنت تريد عمل ملف Dll و تستدعيه :P

    وهذا سيفيدك في جعل محرك الـ UDK أقوى بكثير من ناحية البرمجة لأنك ستستعمل لغة C++ أو لغة PureBasic أو إذا كنت تتقنهما فيمكنك إستعمال كليهما إلى جانب الـ UnrealScript


    يمكن هذا أن يفيدك في :
    -1 تصميم نظام حفظ و تحميل لعبة إحترافي
    -2 قد يفيدك في معرفة خصائص جهاز اللاعب و تعديل خصائص اللعبة تلقائيا لتتوافق مع الجهاز
    -3 و بالطبع سيفيدك في التواصل مع النظام مباشرة
    -4 قد يفيدك في أشياء كثيرة , استخدم مخيلتك و تخيل ما يمكنك صنعه بثلاث لغات برمجة

    أتمنى لكم التوفيق و أتمنى أيضا أني وفقت في إيصال الفكرة لكم

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

  • #2
    شرح خراااافي اخي و الله ارفع لك القبعة يا مبدع ~ منور المنتدي بعودتك صديقي ~ يبقي سمعنا صوتك في باقي الشروحات اخي
    سبحان الله العظيم وبحمده
    لا حول ولا قوة إلا بـ الله

    سبحان الله
    الله اكبر
    الحمد لله


    Crydrop
    للتواصل!
    Arabic : https://www.facebook.com/CrydropAR
    English : https://www.facebook.com/CrydropGames

    تعليق


    • #3
      المشاركة الأصلية بواسطة Pedro 9 مشاهدة المشاركة
      شرح خراااافي اخي و الله ارفع لك القبعة يا مبدع ~ منور المنتدي بعودتك صديقي ~ يبقي سمعنا صوتك في باقي الشروحات اخي
      اضغط على الصورة لعرض أكبر. 

الإسم:	1003327_595990090446020_1609661191_n.jpg 
مشاهدات:	1 
الحجم:	10.7 كيلوبايت 
الهوية:	3286721

      هههههههههههههههههههه والله مشكور أخي زاكي ^_^
      القوانين وضعت لكي تخرق

      تعليق


      • #4
        شكراً درس رائع
        لاكن انا كنت سأتعلم الانريل سكربت
        فأذن استطيع البرمجة بلغة السي بلس بلس في اليوديكيه
        فشو رأيك اتعلم السي بلس بلس مادامه اليوديكيه يدعمها

        تعليق


        • #5
          الله يخليك حبيبي عادل
          سبحان الله العظيم وبحمده
          لا حول ولا قوة إلا بـ الله

          سبحان الله
          الله اكبر
          الحمد لله


          Crydrop
          للتواصل!
          Arabic : https://www.facebook.com/CrydropAR
          English : https://www.facebook.com/CrydropGames

          تعليق


          • #6
            المشاركة الأصلية بواسطة muhmmad مشاهدة المشاركة
            شكراً درس رائع
            لاكن انا كنت سأتعلم الانريل سكربت
            فأذن استطيع البرمجة بلغة السي بلس بلس في اليوديكيه
            فشو رأيك اتعلم السي بلس بلس مادامه اليوديكيه يدعمها
            اليوديكيه لا يدعمها مباشرة!

            و لن تستفيد شيئاً من السي بلس بلس ان لم تكن لك خلفية متوسطة عن الانريل سكربت!

            لأنه و كما قال الاخ tetra انت تصنع ملفات DLL و من ثم تقوم باستدعاء هذه الملفات عن طريق الانريل سكريبت فاذا تعلمت السي بلس بلس فلن تستفيد شيئاً في عملك لملفات DLL لذلك ابدأ بالانريل سكريبت فهي ستسهل عليك الطريق للسي بلس بلس

            تعليق


            • #7
              و شكراً لك أخي tetra على هذا الشرح الرائع لقد حملت الفيديو و غداً باذن الله ساشاهده

              تعليق


              • #8
                المشاركة الأصلية بواسطة muhmmad مشاهدة المشاركة
                شكراً درس رائع
                لاكن انا كنت سأتعلم الانريل سكربت
                فأذن استطيع البرمجة بلغة السي بلس بلس في اليوديكيه
                فشو رأيك اتعلم السي بلس بلس مادامه اليوديكيه يدعمها
                كما أخبرك الأخ Sholy تماما

                المشاركة الأصلية بواسطة sholy مشاهدة المشاركة
                اليوديكيه لا يدعمها مباشرة!

                و لن تستفيد شيئاً من السي بلس بلس ان لم تكن لك خلفية متوسطة عن الانريل سكربت!

                لأنه و كما قال الاخ tetra انت تصنع ملفات DLL و من ثم تقوم باستدعاء هذه الملفات عن طريق الانريل سكريبت فاذا تعلمت السي بلس بلس فلن تستفيد شيئاً في عملك لملفات DLL لذلك ابدأ بالانريل سكريبت فهي ستسهل عليك الطريق للسي بلس بلس
                المشاركة الأصلية بواسطة sholy مشاهدة المشاركة
                و شكراً لك أخي tetra على هذا الشرح الرائع لقد حملت الفيديو و غداً باذن الله ساشاهده
                إن شاء الله تستفيد منه أخي Sholy

                المشاركة الأصلية بواسطة Pedro 9 مشاهدة المشاركة
                الله يخليك حبيبي عادل

                ههههههههههههههههههههه
                اضغط على الصورة لعرض أكبر. 

الإسم:	935091_567096953332895_419301253_n.jpg 
مشاهدات:	1 
الحجم:	31.4 كيلوبايت 
الهوية:	3286732
                القوانين وضعت لكي تخرق

                تعليق


                • #9
                  الدرس مميز جدا وممتاز رائع وفي المستوى
                  لكن لماذا لم تكتب في العنوان انه درس؟
                  اطلب تثبيته يا اخي

                  تعليق

                  يعمل...
                  X