Unconfigured Ad Widget

تقليص

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

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

ما هو Unreal Engine

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

  • ما هو Unreal Engine

    السلام عليكم









    هذه نبذة عن محرك Unreal Engine


    Unreal Engine هو إطار العمل الاحترافي المتكامل والذي يضم عدداً كبيراً من الأدوات التي تمكنّك من تطوير ألعاب عالية الجودة، و إنشاء عوالم افتراضية، أو تطوير برامج محاكاة واقعية.
    تم تطويره من قبل شركة Epic Games بقيادة Tim Sweeny مؤسس الشركة، أول ظهور لـ Unreal Engine كان سنة 1998 في ثاني لعبة ناجحة للشركة والتي سميت Unreal، أصبح Unreal Engine
    في السنوات اللاحقة أساساً للكثير من الألعاب ذات الجودة العالية.
    نواة المحرك مكتوبة بلغة ++C ويقدم محرك Unreal Engine الكامل دعماً لجميع المنصات الأساسية مثل Windows ، MacOS X، XBOX360 ،Playstation3 ، Playstation4 والانرويد والآفون ودعم لـ DirectX9 ، DirectX10 ، DirectX11، OpenGL حسب المنصة.

    الأداة الرئيسية التي يعتمد عليها محرك Unreal هي المحرّر UnrealEd، ويمكن من خلاله عمل كل شيء تقريباً عدا كتابة البرامج التي تعرّف عناصر اللعبة (Actors) في Unreal.

    ولكن ما هي عناصر اللعبة؟ كما في Unity والكثير من محركات الألعاب الأخرى يتألف العالم من مجموعة من العناصر التي تسمى Actor أو GameObject أو Entity والتي تشكل بمجموعها اللعبة نفسها

    اصدارت المحرك

    Unreal Engine 1

    Unreal Engine 2

    Unreal Engine 3

    Unreal Engine 4

    تميزت النسخة الثالثة بأمكانيات كبيرة وكانت الأساس لكثير من العاب الجيل الحديث مثل لعبة Mass Effect التى كانت دائما في الصدارة

    كانت النسخة الثالثة من المحرك بلا منازع أكثر محركات الألعاب استخداماً حتى الآن، والتي تم استخدامها لتطوير Batman Arkham Asylum و Mirror's Edge و Gears of War وغيرها.
    في مفاجأة رائعة فجرّتها شركة Epic في سنة 2009، تم طرح طقم تطوير Unreal والمسمى UDK اختصاراً Unreal Development Kit ، والمذهل في الموضوع إنه نفسه محرك Unreal Engine 3 ولا وجود لأي محدودية مفروضة على إمكانياته ، يتضمن UDK كذلك مجموعة من التقنيات التجارية مثل FaceFX و SpeedTree والمضمنّة مع المحرك لكي تستخدمها مجاناً! (اتفاق بين Epic والشركات المسؤولة عن تلك التقنيات)
    النسخة UDK من المحرك كانت في متناول الجميع لكن كانت لها رخصة جائرة وهي أن يدفع مبلغ رمزي بقيمة 199 دولار ومن ثم تأخذ الشركة المالكة ربع الارباح من اجمالي الدخل للمنتج الواحد في حالة ما بلغ الدخل 50000 الف دولار فما فوق و هناك رخصة للمصممي العروض الهندسية غير تصميم الالعاب
    في مارس 2014 تم تفجير اكبر مفاجأة من شركة Epic وهي طرح العدة الجديدة Unreal Engine 4 وهو نتيجة تحالف اكبر خمس شركات في العالم ليقدم محرك محطم للمنافسة وبرخصة تجارية رهيبة وهي 19 دولار شهرياً بما يعادل 228 سنويا و 5% من اجمالي الدخل وهذا ما لم يكن في الحسبان شركة Epic وشركائها قدمو عرض تجاري يحطم المنافسة وهو محرك كامل مع التعليم بالكامل معه ومع الريسورس كامل والبرمجة مباشرة بواسطة كود ++C

    مزايا Unreal Engine


    محرّر Unreal والذي يقدم بيئة تحرير كاملة وواجهة ديناميكية لمشروعك مع إمكانية استخدام جميع أدوات المحرّك الأساسية من داخل المحرّر. أهم تلك الأدوات:
    محرّر التضاريس (Terrain Editor)
    محرّر المواد (New Material Pipeline): يقدم نظاماً فريد من نوعه لإنشاء المواد بشكل مرئي، يمكنك استخدامها لكي تطوّر مظلّلات لعبتك ومؤثراتها خاصة من دون الحاجة لكتابة سطر برمجي واحد. (تذكّر أن معظم أدوات المحرّر موجهة للفنانين الذين ليسوا من المعجبين بالبرمجة عادةً)
    محرّر المجسّمات (Mesh Editor): يمكنك تغيير الخصائص الفيزيائية للمجسّم كذلك يمكن تبسيط المجسّم، إنشاء مستويات الدقة للمجسّم، إنشاء إحداثيات الإكساء، وكذلك أداة لتكسير المجسّم لإضافة قابلية التدمير.
    محرّر الحركة (Animation Editor): لضبط الحركة العظمية للشخصيات وربطها بأحداث اللعبة وأكواد ++C.
    محرّر النباتات (Foliage Editor): يستخدم محرّك SpeedTree لإنشاء الأشجار، الحشائش، والزهور بكافة الأشكال والأحجام.
    محرّر الهياكل الفيزيائية (Unreal PhAT): يمكن استخدامها لإنشاء هيكل عظمي فيزيائي للشخصيات والأشياء للحصول على مؤثرات من قبيل الدمى القماشية (Ragdolls).
    محرّر الأنظمة الجزيئية (Unreal Cascade): تستخدم لإنشاء الأنظمة الجزئية والمؤثرات البيئية.
    محرّر السينمائيات (Unreal Matinee): أداة إنشاء العروض السينمائية للعبة (Cutscenes or FMVs)ولم يعد معقداً كما في الاصدار الثالث من المحرك.
    محرّر النصوص البرمجية المرئي (blueprint): يمكن استخدامه لكتابة أكواد بسيطة بشكل مرئي، مثلاً إن أردت أن تشغل مصعد ضمن مرحلة من مراحل اللعبة يمكنك كتابة وظيفية المصعد باستخدام blueprint.
    محرّر واجهة المستخدم (UI Editor): يمكن استخدامه لإنشاء قوائم اللعبة وواجهتها (HUD) بالشكل الذي ترغب فيه، يقدم دعم لاستيراد خطوط TrueType.
    محرّر الصوت (Sound Cue Editor): لإنشاء الأحداث الصوتية وتغيير خصائص الصوت.
    محرّر المؤثرات الخاصة (Post-process Editor): يمكنك إنشاء أي عدد من المؤثرات الخاصة التي تنطبق على كامل العرض مثل Depth of Field أو Motion Blur.
    متصفح المحتوى (Unreal Content Browser): أداة لإدارة جميع محتويات اللعبة.
    الإظهار: نظام إظهار Gemini يقدم لك نظام إظهار متعدد المسارات (multi-threaded) يتيح إظهار مشاهد معقدة ومفصلة، يستطيع كذلك تعديل دقة المشاهد والمؤثرات الخاصة لكي يتناسب مع العتاد الذي يعمل عليه، يستند النظام على 64-بت HDR ويقدم مؤثرات كثيرة يمكن تطبيقها على المشاهد مثل Depth of Field، Motion Blur، و Bloom مع إمكانية إنشاء مؤثرات جديدة بأيدي الفنانين.
    الحركة: نظام قوي للحركة، مع محرّرات متعددة، يستطيع نظام الحركة تطبيق الحركات الإجرائية (Procedural Animation) على الهياكل العظمية للشخصيات ويقدم نظام حركية عكسية كامل (Inverse Kinematics)، نظام حركة المجموعات، دعم لحركة الوجوه التحولية وإمكانية إنشاءها وتصديرها في Maya أو Max.
    النصوص البرمجية: إمكانية كتابة النصوص البرمجية باستخدام لغة ++c وهي لغة عالية المستوى وإمكانية كتابة النصوص البرمجية بشكل مرئي باستخدام blueprint.
    الفيزياء: يستخدم Unreal محرك الفيزياء PhysX من NVIDIA مع دعم لفيزياء العربات (Vehicle Physics)، البيئات القابلة للتدمير، نظام لمحاكاة الحشود (Crowd System).
    الإضاءة والظلال: دعم لجميع تقنيات الإضاءة الحديثة (مثل Ambient Occlusion)، نظام Unreal Lightmass لإنشاء الإضاءة المحسوبة مسبقاً (باستخدام Global Illumination)، دعم للظلال في الزمن الحقيقي إضافة لتنعيمها.
    المشاهد السينمائية: يمكن استخدام أداة Unreal Matinee لإنشاء المقاطع السينمائية بتحكم كامل بالكاميرات والمؤثرات الصورية.
    الشبكات: نظام ألعاب شبكات عالي المستوى مع دعم عدد لاعبين واللعب عن طريق الإنترنت أو الشبكة المحلية.
    المواد: أداة تصميم مظلّلات مرئي مشابهه للأدوات الموجودة في برنامجي XSI و Maya موجهة للفنانين.
    الصوت: دعم الأصوات ثلاثية الأبعاد، يستخدم Unreal مكتبة Ogg Vorbis لضغط الملفات، ويأتي مجهز بمحرّر أصوات.
    الأنظمة الجزيئية: محرّر الأنظمة الجزيئية Unreal Cascade لإنشاء المؤثرات.
    الذكاء الاصطناعي: نظامان لإنشاء المسارات في العالم ثلاثي الأبعاد مع خوارزمية خاصة لإيجاد المسار.
    الفيديو: يستخدم Unreal أداة Bink Video لترميز الفيديو.
    النباتات: محرّك SpeedTree الكامل متوفر مع Unreal(برنامجي SpeedTree Modeler و SpeedTree Compiler المستقلين عن المحرّر)، يستطيع المحرّك إنشاء الأشجار والأعشاب بكافة أشكالها وأنواعها وتحريكها بشكل صحيح.
    حركة الوجوه: نظام FaceFX مضمّن كجزء من Unreal، يستطيع تحريك وجوه الشخصيات إستناداً إلى الملفات الصوتية للكلام.
    واجهة (C++ Code View) وهي للقفز مباشرة لكود ++C للتعديل والبرمجة
    وغيرها الكثير وخاصة التي قدمتها الشركة مع الاصدار الرابع
    التعديل الأخير تم بواسطة IBRAHIM_ALBDRI; 23 / 03 / 2014, 10:06 PM.

  • #2
    محرك رهيب وفعلاً للجيل الجديد
    ومع حركة تخفيض السعر أصبح بمقدور الشركات الصغير
    عمل ألعاب لا تقل بجودتها شيء عن الشركات العملاقة
    و الحمدلله اليوم أعلن المحرك الرائع الأخؤ كراي أنجن أنه عمل تخفيض لسعرة وبدون فوائد // الأحلام تتحقق هذه الأيام //
    في إنتظار أي أخبار عن محرك يونتي و سورس
    لكن هل يدعم لغة السي شارب ؟؟

    شكراً على الموضوع و الله يعطيك العافية
    ضد الإنقلاب
    اللهم أحفظ مصر و أهلها

    تعليق


    • #3
      اعلنت الشركة ان محرك الانريل 4 لا يدعم السي شارب ولا الجافا فقط ال ++c

      تعليق


      • #4
        ما هذا الابداع حقيقة لاتستطيع ان تقرا جميع مزاياه واظنه يحتاج خبرة وتعلم كبيرين

        تعليق


        • #5
          تشكر اخي أبو الزناد

          فعلا انا اشتغلت على محركات حقيقية بالاكواد بلغة السي بلس بلس وهي محركات لا تتواجد للافراد للعلم! مثل UNINGINE و CryEngine3 و Unreal2 و Unreal3

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

          وأتمنى من إخواننا العمل بجهد عالي ع هذا المحرك وان يتم فتح منتدى فرعي له لانه وبكل صراحة يستاهل العمل علية وإنتاج الألعاب كمجموعات من طرف الاخوان

          وأتمنى التوفيق للجميع


          المشروع البرمجي الحالي
          https://www.facebook.com/AstwrtTrafyan

          مجموعة المشروع
          https://www.facebook.com/groups/184754391721049/

          منتدى اسرار البرمجة والمشاريع السابقة
          http://gamemasters.forumarabia.com/forum

          تعليق


          • #6
            موضوع رائع اخي الكريم

            لدي ملاحظة بسيطة السعر ليس 120 للسنة هي 19 للشهر اي 228 للسنة

            و ال Kismet تغير اسمه الى blueprint

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

            تعليق


            • #7
              نعم كلامك صحيح لكن خبرتي لازالت قليلة عن Unreal 4

              تعليق


              • #8
                المشاركة الأصلية بواسطة stayl مشاهدة المشاركة
                موضوع رائع اخي الكريم

                لدي ملاحظة بسيطة السعر ليس 120 للسنة هي 19 للشهر اي 228 للسنة

                و ال Kismet تغير اسمه الى blueprint

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

                تعليق


                • #9
                  سؤال هل يدعم multi touch علي windows ولا لا
                  لاني الي اعرفه انه يدعم علي ios

                  تعليق

                  يعمل...
                  X