ألعاب

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


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

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

1. CryEngine V

CryEngine V من Crytek هو المكان الذي قام فيه هذا المطور بإعادة صياغة أحد أكثر ألعاب FPS المحبوبة في مجتمع الألعاب: Crysis. نظرًا لأن عناوين Crysis معروفة بامتلاكها رسومات رائعة ، خاصة عند إصدارها لأول مرة ، فإن CryEngine تفتخر بالعديد من الميزات لإنشاء صور جذابة مثل Area Lights ، ودعم DirectX 12 ، والعرض المعتمد على الطبيعة ، و 3D HDR Lens Flares. تتجلى الأدوات المرئية من المستوى التالي في CryEngine في العناوين التي تم تطويرها حتى في الإصدارات السابقة للبرنامج ، مثل CryEngine I ، حيث تم تطوير سلسلة Far Cry.

تطوير اللعبة Cryengine

يدعم أحدث إصدار من CryEngine أنظمة التشغيل Windows و Linux و PlayStation4 و Xbox One و Oculus Rift والواقع الافتراضي مفتوح المصدر و PlayStation VR و HTC Vive. وفقًا لـ Crytek ، يجري دعم تطوير برامج الأجهزة المحمولة.

CryEngine مجاني للاستخدام بنسبة 100 في المائة ولكنه يطبق نظام حقوق ملكية. يعمل بهذه الطريقة: أول 5000 دولار من الإيرادات السنوية لكل مشروع بدون حقوق ملكية ، ثم يتم دفع 5 في المائة من الإيرادات السنوية التي تتجاوز الحد الأدنى إلى شركة Crytek.

2. محرك غير واقعي 4

سواء كان من المفترض أن تلعب لعبتك في Windows أو Linux أو macOS أو PS4 أو Xbox One أو Nintendo Switch أو Android أو iOS أو حتى أحدث Oculus أو Hololens 2 أو Samsung Gear أو Google VR ، فإن Unreal Engine من Epic Games يوفر تجربة لا مثيل لها. يعد Unreal Engine أحد أكثر برامج الألعاب شيوعًا ، وهو موجود منذ عام 1998 ويعمل على تشغيل مئات الألعاب الشهيرة ، بما في ذلك سلسلة Batman Arkham و Dragon Ball Z و Fortnite Battle Royale و Call of Cthulhu.

محرك غير واقعي لعبة التقديم

لا يوجد سوى SDK واحد لتطوير جميع التطبيقات. يستخدم Unreal Engine لغة الألعاب الخاصة به بشكل فضفاض استنادًا إلى Java ، ولكن وفقًا لمطوري البرامج ، لا يتعين عليك “لمس سطر من التعليمات البرمجية” ، حيث يتم الاهتمام بكل شيء باستخدام مجموعات الأدوات. تترك عمليات المحاكاة وواجهات برمجة التطبيقات المتقدمة صورًا غنية ومجموعات ضوئية هي الأفضل في مجال الألعاب.

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

يستخدم Unreal Engine أيضًا منصات مفتوحة ونظام دعم رائعًا يعتمد على التذاكر بالإضافة إلى مجتمع نابض بالحياة لمساعدتك في أي موقف صعب. كما أنه متوافق مع محركات الألعاب الأخرى مثل Unity أو Amazon Lumberyard.

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

محرك غير واقعي 5 الوصول المبكر

في عام 2020 ، كشفت Epic Games عن Unreal Engine 5 (UE5). يدعم UE5 Early Access حاليًا نفس الأنظمة الأساسية مثل Unreal Engine 4 (UE4) ، مثل وحدات تحكم الجيل التالي والحالي و Windows و macOS و Linux و iOS و Android. ومع ذلك ، فإن ميزات UE5 الجديدة ، مثل Nanite و Lumen ، مدعومة فقط على وحدات تحكم الجيل التالي و Windows حتى كتابة هذه السطور.

تطوير اللعبة Ue5

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

بصرف النظر عن Nanite و Lumen ، يتميز UE5 أيضًا بنظام تقسيم عالمي جديد ، ونظام ملف واحد لكل ممثل ، وطبقات بيانات ، و Control Rig ، ومتصفح Pose ، و MetaSounds ، من بين أمور أخرى.

وفقًا لـ Epic Games ، فإنهم يهدفون إلى شحن UE5 للجمهور في أوائل عام 2022. ولكن إذا كنت لا تستطيع الانتظار ، فجرّب UE5 Early Access من خلال زيارة صفحتها الرسمية وتنزيل البرنامج.

3. الوحدة

بدعم أكثر من 25 نظامًا أساسيًا ، يعد Unity محرك ألعاب عالي المستوى يفخر بكونه “أفضل منصة تطوير في العالم في الوقت الفعلي”. وهي توفر الحركة من وراء الكواليس لبعض ألعاب لعب الأدوار الأكثر إثارة وإبداعًا ، بما في ذلك Escape from Tarkov و Osiris: New Dawn و In the Valley of Gods و Harold Halibut و Sonder.

وحدة تطوير اللعبة

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

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

بينما يمكن للمستخدمين الفرديين استخدام Unity مجانًا ، تبدأ خطط اشتراك Teams السنوية من 399 دولارًا للشخص الواحد. جميع الألعاب التي ينتهي بك الأمر إلى تطويرها خالية من حقوق الملكية.

4. أمازون لومبيرارد

Amazon Lumberyard ، محرك ألعاب جديد إلى حد ما (تم إطلاقه في 2016) ، هو استمرار لـ CryEngine ، والذي يستخدم لتشغيل الألعاب المكثفة ، بما في ذلك Far Cry و Sniper: Ghost Warrior و Enemy Front. قامت Amazon بتحسين الميزات لدعم التكامل مع AWS والمئات من الأصول الجاهزة للألعاب التي يمكنها استيراد الملفات من Adobe Photoshop إلى Autodesk Maya. كما يستخدم محرر الرسوم المتحركة الخاص به لإنشاء شخصيات جذابة بالإضافة إلى محرك صوت غني بالميزات.

تطوير الألعاب Amazon Lumberyard

ما عليك سوى إنشاء حساب AWS ، ويكون تطوير اللعبة بالكامل مجانيًا باستثناء عملية واحدة: تحتاج إلى اشتراك AWS (يختلف السعر). بخلاف ذلك ، فإن Lumberyard مجاني للاستخدام ، و “لست مضطرًا” إلى مشاركة حقوق الملكية مع Amazon. من حيث الميزات والتوافق والدعم ، لا يعلى عليه Lumberyard.

5. GameMaker Studio 2

GameMaker Studio 2 هو برنامج تطوير ألعاب ثنائي الأبعاد من YoYo Games. تشتهر بكونها موطنًا للألعاب مثل Undertale و Shovel Knight و Hyperlight Drifter و Katana Zero والعديد من الألقاب الأخرى. وهو يدعم تطوير البرامج لأنظمة Windows و macOS و Ubuntu و PlayStation4 و Nintendo Switch و Xbox One و iOS و Android و Amazon Fire TV و Android TV و Raspberry Pi و HTML5.

استوديو تطوير الألعاب

يضم GameMaker Studio 2 لغة ترميز الجغرافيا وأداة الترميز المرئي للسحب والإفلات لمساعدة مطوري الألعاب ثنائية الأبعاد.

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

يمكنك استخدام GameMaker Studio 2 مجانًا أو الترقية إلى اشتراك Creator أو Indie أو Enterprise بدءًا من 4.99 دولارًا أمريكيًا في الشهر.

6. AppGameKit

هل أنت مطور ألعاب مستقل بميزانية صغيرة؟ AppGameKit هو حل تطوير بدون زخرفة يدعم أفضل الألعاب التي يمكنك بناؤها على المحرر المرئي. للحصول على صفقة شاملة بسعر 80 دولارًا ، ستحصل على واحدة من أسهل الأدوات في السوق لتطوير الألعاب على iOS و Android و Windows PC و Xbox و Linux و Raspberry Pi ومتصفحات HTML5 والمزيد.

استوديو لعبة التطبيق

على الرغم من أن الواجهة سهلة الاستخدام ، إلا أن AppGameKit يدعم الأدوات المتقدمة ، مثل Vulcan Rendering و OpenGL rendering و AR & VR والعديد من الميزات الأخرى. لا توجد حسابات مخباءة.

7. محرك جودو

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

ومع ذلك ، فإن أفضل جزء في Godot Engine هو أن كل شيء تقوم بإنشائه باستخدام المحرك هو خالٍ من حقوق الملكية ، ولديك ملكية كاملة لكل ما هو موجود في مشروعك.

لذلك إذا كنت تتطلع إلى بدء مشروع تطوير اللعبة الخاص بك وتريد التأكد من حصولك على 100٪ من كل ما عملت من أجله ، فإن Godot Engine هو اختيار برنامج رائع.

تطوير اللعبة Godot Engine

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

أسئلة مكررة

1. ما هو نوع جهاز الكمبيوتر الذي تحتاجه لتطوير الألعاب؟

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

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

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

2. هل توفر محركات الألعاب هذه موارد تعليمية للمبتدئين؟

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

هناك أيضًا دورات مجانية ومدفوعة من جهات خارجية يمكنها أن تعلمك كيفية استخدام محركات ألعاب معينة ، مع وجود معظمها على منصات مثل Udemy.

3. ما هي أفضل موارد الطرف الثالث المجانية للترميز؟

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

هل هذه المقالة مفيدة؟

اشترك في نشرتنا الإخبارية!

تم تسليم أحدث دروسنا مباشرة إلى صندوق الوارد الخاص بك

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى