أفضل محركات العاب لصناعة وتطوير ألعاب الفيديو

أفضل محركات العاب لصناعة وتطوير ألعاب الفيديو

ما هي محركات الألعاب

ربما تكون قد سمعت بهذا المصطلح من قبل ولكنك لم تعرف حقًا ما هو “محرك اللعبة” بالضبط.

ربما تكون أفضل طريقة للفهم هي معرفة الغرض منها.

محرك اللعبة هو الهيكل الذي يستخدمه المطورون لتشغيل اللعبة.

يوفر محرك اللعبة المتوسط للمطورين طريقة لإضافة أشياء مثل:

  • الفيزياء
  • التحكم
  • الرندر
  • البرمجة النصية
  • كشف الاصطدام
  • الذكاء الاصطناعي
  • والمزيد دون الحاجة إلى برمجتها

لماذا هم مهمون

محركات اللعبة هي مكونات قابلة لإعادة الاستخدام يستخدمها المطورون لبناء إطار عمل اللعبة.

يمنحهم هذا مزيدًا من الوقت للتركيز على العناصر الفريدة مثل نماذج الشخصيات ، والقوام ، وكيفية تفاعل الكائنات ، وما إلى ذلك.

إذا صنع الجميع ألعابهم من نقطة الصفر دون مساعدة محركات الألعاب الممتازة ، فستستغرق الألعاب وقتًا أطول ويكون صنعها أكثر صعوبة.

ومع ذلك ، لا يزال هناك الكثير من الشركات الكبيرة وحتى الفرق المستقلة التي تصنع محركاتها.

يتطلب ذلك استخدام واجهات تطبيق مثل DirectX و OpenGL و XNA بالإضافة إلى المكتبات التجارية ومفتوحة المصدر التي تحتوي على الفيزياء والرسوم البيانية للمشهد ومكتبات واجهة المستخدم الرسومية.

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

ما هى محركات الالعاب الأكثر شيوعًا

Unreal Engine

يعد Unreal Engine أحد أشهر محركات الألعاب وأكثرها استخدامًا ، وهو مملوك لشركة Epic Games. إنه في الأساس محرك متعدد المنصات لتطوير الألعاب مصمم للشركات من جميع الأحجام التي تساعد على استخدام تقنية الوقت الفعلي لتحويل الأفكار إلى محتوى مرئي جذاب.

تم إصداره في عام 1998 وبعد 19 عامًا يستمر استخدامه لبعض أكبر الألعاب. تكمن قوة Unreal Engine في قدرته على التعديل بدرجة كافية بحيث يمكن تحويل الألعاب إلى تجارب فريدة جدًا. ومع ذلك ، فإن هذا يتطلب مطورين مهرة يتمتعون بخبرة واسعة.

بالإضافة إلى ذلك ، استحوذت Epic Games على Quixel ، التي تمتلك مكتبة أصول ضخمة من “المسح التصويري” لصور العالم الحقيقي التي يمكن استخدامها لإنشاء الرسوم المتحركة وألعاب الفيديو. سيتمكن مستخدمو Unreal Engine من استخدام أدوات Quixel المجمعة (Bridge ، Mixer) وجميع أصول مكتبة Megascans الخاصة بـ Quixel مجانًا.

مثال على تقنية المسح التصويري

UE5

سيكون عام 2021 عامًا مثيرًا للاهتمام حيث من المقرر أن يتم إصدار Unreal Engine 5 في أواخر عام 2 إلى 21. وماذا نتوقع؟ حسنًا ، يجب أن تحبس أنفاسك حقًا لأن هناك العديد من الأشياء الجيدة في المتجر: PlayStation 5 و Xbox Series X و Nanite (محرك يستورد مواد مصورة عالية التفاصيل – يستفيد من استحواذها السابق على Quixel) سيحدث ثورة في صناعة.

نقاط القوة: قابلية التوسع ، العديد من الميزات ، قدرات التخصيص الغنية ، ثنائية وثلاثية الأبعاد

التسعير: مجاني (جزء من إجمالي الإيرادات)

Unity

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

بفضل محررها الشامل ، يتوافق Unity مع أنظمة التشغيل Windows و Mac و Linux و IOS و Android و Switch و Xbox و PS4 و Tizen والأنظمة الأساسية الأخرى. تجعل الواجهة سهلة الاستخدام التطوير أسهل وتقلل من الحاجة إلى التدريب. يرعى Unity Asset Store مجموعة كبيرة من الأدوات والمحتوى الذي يتم إنشاؤه يوميًا.

نقاط القوة: إصدار مجاني ، دعم متعدد المنصات ، جيد للفرق من جميع الأحجام ، ثنائي الأبعاد وثلاثي الأبعاد

التسعير: مجاني للاستخدام الشخصي. خطط مدفوعة تبدأ من 35 دولارًا شهريًا.

Amazon Lumberyard

كما يتضح من اسم المنتج ، يعد Lumberyard عرضًا شاملاً من Amazon. هذا محرك ألعاب ثلاثي الأبعاد مصمم لبناء الألعاب ومجتمعات المعجبين. يوفر وضع معاينة VR وأدوات البرمجة النصية المرئية وأيضًا تكامل مع Twitch.

How to Create and Compile a New Project for Lumberyard | Lumberyard Tutorial 2019.07

كيفية إنشاء وتجميع مشروع جديد مع Lumberyard. من أمازون

بدعم من Amazon Web Services ، وهو نظام أساسي آمن على السحابة تم إنشاؤه وصيانته بواسطة Amazon ، ويعني التكامل من خلال Lumberyard أنه من السهل جدًا إنشاء ألعاب من خلال اللعب عبر الإنترنت. لديه دعم أصلي جيد لـ C ++ و P2P وطوبولوجيا العميل. يدعم Lumberyard أيضًا Autodesk Maya و Adobe Photoshop.

نقاط القوة: منصة غنية بالمميزات ، قدرات واسعة النطاق

التسعير: مجاني

تعرف على المزيد حول ما هو Lumberyard.

CryENGINE

CryENGINE عبارة عن منصة مجانية للاستخدام حيث تحصل على رمز مصدر المحرك الكامل وجميع ميزات المحرك دون الحاجة إلى دفع أي رسوم ترخيص. يعد هذا أيضًا خيارًا رائعًا لشراء الأصول داخل اللعبة ، والتي يمكن العثور عليها في Cryengine Marketplace ، وهو أمر يقصر وقت التسويق.

يوفر CryEngine أيضًا الكثير من موارد التعلم المجانية ، على الرغم من أن فعاليتها قابلة للنقاش. تحتفظ شركة الألعاب العملاقة Ubisoft بنسخة معدلة داخليًا من CryEngine من لعبة Far Cry الأصلية المسمى Dunia Engine ، والتي تُستخدم بكثافة في تكرارها اللاحقة لسلسلة Far Cry الشهيرة.

نقاط القوة: واجهة صلبة ، قدرات بصرية مذهلة ، دعم واقع افتراضي مثير للإعجاب

التسعير: مجاني. تبدأ العضويات من 50 دولارًا شهريًا

GameMaker: Studio

أصبح GameMaker مستخدمًا على نطاق واسع لأنه لا يتطلب معرفة برمجية لاستخدامه. بدلاً من ذلك ، يمكن للمستخدمين “التأشير والنقر” لإنشاء ألعاب أسرع بكثير من البرمجة باللغات الأصلية. بعض من أفضل الألقاب المصنوعة باستخدام GameMaker تشمل Spelunky و Hotline Miami و Super Crate Box.

تكمن مشكلة GameMaker ومحركات النقر للعب الأخرى في أن المطورين أكثر محدودية من المحركات الأخرى.

استحوذت Opera مؤخرًا على YoYo Games ( صاحب GameMaker Studio).

نقاط القوة: سهل الاستخدام ، واجهة بديهية

التسعير: مجاني. تبدأ العضويات من 39 دولارًا أمريكيًا في الشهر.

GoDot


Godot مجاني للاستخدام وهو مفتوح المصدر من خلال ترخيص MIT. لا توجد إتاوات ، ولا رسوم اشتراك ، ولا قيود خفية. محرك Godot رائع لصنع ألعاب ثنائية وثلاثية الأبعاد. يوفر المحرك مجموعة ضخمة من الأدوات الشائعة ، بحيث يمكنك التركيز فقط على صنع لعبتك دون إعادة اختراع العجلة.

مراجعة منصة ألعاب Gadot. مجاملة: TheHappieCat

لدى Godot مجتمع يعمل باستمرار على إصلاح الأخطاء وتطوير ميزات جديدة. يعني المجتمع النشط إجابات حتى على أسئلتك الأكثر تحديدًا المتعلقة بـ Godot. كما أنه يرتبط بمراكز الإنترنت الأخرى ، بما في ذلك منتديات Reddit ومجموعات Facebook ومجتمع Steam ومنتديات Godot والمزيد.

نقاط القوة: سهل الاستخدام ، واجهة بديهية

التسعير: مجاني

RPG Maker

أفضل شيء في RPG Maker هو نفس السبب الذي يجعله يحصل أحيانًا على موسيقى الراب السيئة – يمكن لأي شخص استخدامه لإنشاء لعبة.

تم تصميم البرنامج للسماح لك ببناء لعبة كاملة ، من البداية إلى النهاية (حتى إذا كنت لا تعرف أي شيء عن برمجة الألعاب).

“تتيح لك سلسلة RPG Maker تخصيص كل جانب من جوانب لعبتك بواجهة سهلة الاستخدام ، مما يجعلها مثالية للمبتدئين لكنها قوية بما يكفي للخبراء.”

هناك العديد من منتجات RPG Maker. تبلغ تكلفة RPG Maker MV 79.99 دولارًا. هناك خيار تجريبي مجاني لمستخدمي Windows. يمكن للمستخدمين المتمرسين الاستفادة من معرفتهم بـ Javascript “لتغيير اللعبة حسب رغبتك ، من Battles إلى Menu UIs”. سيقتصر المستخدمون الذين ليس لديهم معرفة بجافا سكريبت على ما يقدمه المحرك فقط – ولكن لا يزال هناك الكثير لتصميم لعبة

Cocos2d

تعمل جميع إصدارات Cocos2d باستخدام البدائية الأساسية المعروفة باسم العفريت. يمكن اعتبار الكائن على أنه صورة ثنائية الأبعاد بسيطة ، ولكن يمكن أيضًا أن يكون حاوية للعفاريت الأخرى. يتم ترتيب العفاريت معًا لتكوين مشهد ، مثل مستوى لعبة أو قائمة. يتم بعد ذلك التلاعب بالعفاريت حسب الأحداث أو الإجراءات أو الرسوم المتحركة.

يدعم Cocos2d-x أنظمة التشغيل iOS و Android و Tizen و Windows و Linux و MacOS مع لغات API التي تشمل C ++ و Lua و Javascript.

نقاط القوة: سهل الاستخدام ، واجهة بديهية

نقاط الضعف: قدرات محدودة ، ثنائية الأبعاد فقط ، ليست الخيار الأفضل الاستوديوهات الكبيرة

التسعير: مجاني