8 أدوات مجانية لتطوير الألعاب لصنع ألعابك الخاصة

8 أدوات مجانية لتطوير الألعاب لصنع ألعابك الخاصة

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





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





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





1. بناء 3

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

يكمن جمال Construct 3 في قدرته على التصدير إلى عشرات المنصات والتنسيقات المختلفة ، ولا يتعين عليك تغيير شيء واحد في لعبتك لاستيعاب هذه الخيارات المختلفة. بمجرد الانتهاء من لعبتك ، يمكنك التصدير إلى HTML5 و Android و iOS و Windows و Mac و Linux و Xbox One و Microsoft Store والمزيد.



يحتوي Construct 3 على بعض من أفضل وأشمل الوثائق التي رأيتها على الإطلاق لأداة تطوير اللعبة. بالإضافة إلى ذلك ، هناك المئات من البرامج التعليمية التي ستساعدك على فهم المفاهيم من الأساسي إلى المتقدم ، ومجتمع المنتدى نشط للغاية إذا احتجت إلى مساعدة في أي وقت.

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





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

تحميل: بناء 3





2. GameMaker Studio 2

سحب وإفلات رمز OR. مثل Construct 3 ، يتيح لك GameMaker Studio 2 إنشاء ألعاب كاملة باستخدام لا شيء أكثر من واجهة السحب والإفلات للمتغيرات ومنطق اللعبة. ولكن بخلاف Construct 3 ، يمنح GameMaker Studio 2 مزيدًا من القوة من خلال Game Maker Language ، وهي لغة برمجة نصية تشبه C مع قدر كبير من المرونة.

بمجرد الانتهاء من لعبتك ، يمكنك التصدير إلى أي عدد من الأنظمة الأساسية والتنسيقات دون الحاجة إلى تعديل التعليمات البرمجية: Windows و Mac و Linux و HTML5 و Android و iOS و Nintendo Switch و PlayStation 4 و Xbox One والمزيد. الإصدار المجاني للأسف لا يسمح بالتصدير إلى أي منصات.

GameMaker Studio 2 هو نسخة معاد كتابتها من الصفر من Game Maker: Studio ، والتي بدأت في عام 1999. واليوم ، يعد أحد أكثر محركات تطوير الألعاب المجانية شيوعًا ونشاطًا المتوفرة حاليًا. يتم إصدار إصدارات جديدة مع تحديثات الميزات على فترات منتظمة.

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

يمكن استخدام الإصدار المجاني إلى أجل غير مسمى ولكن له قيود على مدى تعقيد ألعابك. تبلغ تكلفة خطة Creator 39 دولارًا سنويًا وتسمح بالتصدير إلى Windows و Mac. أو يمكنك فتح كل الصادرات الفردية من خلال عملية شراء دائمة لمرة واحدة: سطح المكتب مقابل 99 دولارًا و HTML5 مقابل 149 دولارًا و Amazon Fire مقابل 149 دولارًا و Android / iOS مقابل 399 دولارًا. تتوفر صادرات Nintendo Switch و PlayStation 4 و Xbox One مقابل 799 دولارًا سنويًا لكل منها.

تحميل: GameMaker Studio 2

3. الوحدة

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

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

لتحقيق أقصى استفادة من Unity ، ستحتاج إلى استخدام C #. والخبر السار هو أن Unity مستخدمة على نطاق واسع - بين مطوري الألعاب الهواة والمخضرمين على حد سواء - حيث ستجد الآلاف من دروس الوحدة العظيمة عبر الويب لمساعدتك على البدء. تحتوي الوحدة نفسها أيضًا على العديد من سلاسل الفيديو المتعمقة للمبتدئين ، والوثائق المقدمة ممتازة.

متعلق ب: برمجة لعبة مع الوحدة: دليل المبتدئين

تتمتع Unity بأوسع دعم للتصدير لأي محرك ألعاب: Windows و Mac و Linux و Android و iOS و HTML5 و Facebook وجميع أنواع أنظمة VR مثل Oculus Rift و Steam VR ، بالإضافة إلى العديد من وحدات التحكم في الألعاب مثل PlayStation 4 و Xbox One و نينتندو وي يو ونينتندو سويتش.

متجر الأصول. هل تريد نظام خريطة مصغرة في لعبتك؟ أو ماذا عن حل الشبكات التجارية؟ ربما تحتاج إلى نماذج ثلاثية الأبعاد ورسومات HUD ومواد بيئية؟ أو حتى نظام حوار لمغامراتك في لعبة تقمص الأدوار؟ يمكنك الحصول على كل هذا وأكثر في Unity Asset Store ، والعديد منها متاح مجانًا.

الخطة الشخصية مجانية تمامًا ولا تقيد أي ميزات للمحرك ، طالما أنك تكسب أقل من 100000 دولار في الإيرادات السنوية من ألعابك. تعد خطة Plus ضرورية حتى 200000 دولار من الإيرادات السنوية ، كما أنها تفتح 'السمة المظلمة' المرغوبة للمحرر. بعد ذلك ، ستحتاج إلى خطة Pro ، والتي تسمح بإيرادات غير محدودة.

تحميل: وحدة

4. محرك جودو

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

تصميم قائم على المشهد. يعتبر نهج Godot في هندسة الألعاب فريدًا من حيث أن كل شيء مقسم إلى مشاهد - ولكن ليس نوع 'المشهد' الذي تفكر فيه. في Godot ، المشهد عبارة عن مجموعة من العناصر مثل النقوش المتحركة و / أو الأصوات و / أو النصوص. يمكنك بعد ذلك دمج عدة مشاهد في مشهد أكبر ، ثم دمج تلك المشاهد في مشاهد أكبر. يجعل منهج التصميم الهرمي هذا من السهل جدًا الحفاظ على التنظيم وتعديل العناصر الفردية وقتما تشاء.

لغة البرمجة النصية المخصصة. يستخدم Godot نظام السحب والإفلات للحفاظ على عناصر المشهد ، ولكن يمكن تمديد كل عنصر من هذه العناصر من خلال نظام البرمجة النصية المدمج ، والذي يستخدم لغة شبيهة بلغة Python مخصصة تسمى GDScript. من السهل التعلم والاستخدام الممتع ، لذا يجب عليك تجربته حتى لو لم تكن لديك خبرة في البرمجة.

يمكن لـ Godot أن ينشر على أنظمة أساسية متعددة بمجرد إخراجها من الصندوق ، بما في ذلك Windows و Mac و Linux و Android و iOS و HTML5. لا توجد عمليات شراء أو تراخيص إضافية ضرورية ، على الرغم من أنه قد يتم تطبيق بعض القيود (مثل الحاجة إلى أن تكون على نظام Mac لنشر نظام Mac ثنائي).

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

Godot هي الأداة الوحيدة في هذه القائمة التي هي في الواقع مجانية بالكامل. نظرًا لأنه مرخص بموجب ترخيص MIT ، يمكنك استخدامه كما تريد وبيع الألعاب التي تصنعها دون أي قيود. يمكنك حتى تنزيل الكود المصدري للمحرك وتعديله! (تم ترميز المحرك في C ++.)

تحميل: محرك جودو

5. محرك غير واقعي 4 (ومحرك غير واقعي 5)

من بين جميع الأدوات الموجودة في هذه القائمة ، يعد Unreal Engine 4 (UE4) هو الأكثر احترافًا. تم إنشاؤه من الصفر من قبل العباقرة وراء امتياز Unreal - الأشخاص الذين يعرفون ما هو مطلوب في محرك الرف العلوي وما يلزم لتقديم ميزات الجيل التالي. إنهم يعرفون بالضبط ما يفعلونه.

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

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

أفضل البرامج التعليمية على هذا الكوكب. ال قناة يوتيوب UE4 يحتوي على أكثر من 800 مقطع فيديو تأخذك عبر كل شبر من المحرك ، وتتراوح مدة معظم مقاطع الفيديو هذه بين 20 و 60 دقيقة. هذا محتوى أكثر مما قد تحصل عليه من دورة فصل دراسي طويلة في الجامعة. إذا كنت بحاجة إلى إرشادات خطوة بخطوة ، فستقوم UE4 بتغطيتك.

بدأت في رؤية نمط هنا؟ تسمح جميع أفضل المحركات بالتصدير السلس إلى منصات متعددة ، و UE4 ليست استثناءً: Windows و Mac و Linux و Android و iOS و HTML5 و PlayStation 4 و Xbox One و Oculus VR والمزيد.

كمستخدم مجاني ، يمكنك الوصول إلى المحرك بأكمله (بما في ذلك شفرة المصدر). ما عليك سوى دفع إتاوة بنسبة 5 في المائة على جميع الإيرادات بعد ربح أول 3000 دولار كل ربع سنة لكل لعبة. بمعنى آخر ، لا تبدأ في الدفع إلا عندما تنجح لعبتك.

تحميل: محرك غير واقعي 4

القادمة: محرك غير واقعي 5

تم الإعلان عن Unreal Engine 5 من Epic Games في يونيو من عام 2020 مع توقع إصدارها الكامل في وقت ما في عام 2021.

يوضح UE5 تركيزًا قويًا على تحسين رسومات ألعاب الفيديو إلى جودة CGI للأفلام وربما أفضل. كيف يأملون في تحقيق ذلك؟ بمساعدة تقنيتين أساسيتين ، Nanite و Lumen.

نانيت

تعد حدود المضلع عاملاً في تصميم أي مستوى أو إنشاء أي شخصية للعبتك. لا يمكن أن تتكون شخصية لعبتك من 1500000 مضلع ... أليس كذلك؟

نانيت يقول إنه يمكن ويجب عليه ذلك. تسمح لك هندسة النانيت باستيراد فن المصدر لأعداد المضلعات بالملايين والمليارات وجعلها تعمل بشكل صحيح في لعبتك دون أي عوائق ؛ هذا مثير للغاية للفنانين ورسامي الرسوم المتحركة ثلاثية الأبعاد.

لومن

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

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

هناك جانب آخر يغير قواعد اللعبة في Lumen وهو قدرة المصممين على عرض الإضاءة من زوايا مختلفة في Unreal Engine تمامًا كما سيبدو في اللعبة.

6. Defold

سحب وإفلات رمز OR. استخدم محرر كود Defold لإضافة منطق مخصص أو المحرر المرئي والمشهد لإسقاط الأصول مباشرة في لعبتك.

Defold ليس استثناءً من القاعدة القائلة بأن أفضل برامج تصميم الألعاب المجانية تسمح بالتصدير إلى مجموعة واسعة من المنصات. انشر لعبتك على Nintendo Switch و Android و iOS و macOS و Linux و Windows و Steam و HTML5 و Facebook.

مثل GameMaker Studio 2 ، يدعم Defold مجموعة من الميزات المتقدمة من الإعداد دون الحاجة إلى مزيد من التكوين.

يتمتع المحرك بدعم ثلاثي الأبعاد ممتاز ، لكنه مُحسَّن لإنشاء ثنائي الأبعاد. باستخدام نظام قائم على المكونات ، ستتمكن من الوصول إلى الكائنات ثنائية الأبعاد ومحرري الخرائط ، والنماذج ثلاثية الأبعاد والشبكات ، ومجموعة من تأثيرات الجسيمات. هذه ليست سوى جزء بسيط من الميزات والتقنيات المتاحة ، سيتعين عليك تجربة الأشياء بنفسك لفهم القدرة الكاملة لـ Defold.

وثائق على مستوى الخبراء. تعد البرامج التعليمية والكتيبات والمنتديات الخاصة بـ Defold ثروة من المعلومات في انتظار أي مطور ألعاب ناشئ لالتقاطها والحصول على القرصنة. المنتديات والأسئلة الشائعة مفيدة بشكل خاص للتغلب على عقبات محددة ؛ واجه العديد من المطورين نفس المشكلة التي تواجهها بالضبط ، وقد اكتشفوا كيفية التنقل حولها حتى تتمكن من متابعة تقدمهم.

Defold مفتوح المصدر ومجاني للاستخدام ، بشرط أن تحصل على ترخيصه (مجانًا على موقع Defold's ) والالتزام بمعايير الترخيص. لا يأخذ Defold أي عمولات ويظل مجانيًا للاستخدام بغض النظر عن الاهتمام الذي تتلقاه لعبتك.

تحميل: تنقص

7. RPG Maker MZ

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

إذا كنت ترغب في دمج رمز مخصص ، فيمكنك القيام بذلك باستخدام المكونات الإضافية - ولكن يمكنك تنفيذ معظم المنطق باستخدام نظام الأحداث الذي لا يتطلب تعليمات برمجية أصلي في RPG Maker MZ.

متجر الأصول. سيكون لديك المئات من حزم الأصول للاختيار من بينها في Market Place فوق القوام المضمنة في التثبيت المجاني لـ RPG Maker. يمكنك الحصول على الموسيقى ، والعفاريت الشخصية ، وتصميمات المستوى بالكامل ؛ يوجد هنا أي شيء وكل شيء قد تحتاجه لبناء لعبة تقمص الأدوار.

ستجد خيارات تصدير أقل باستخدام RPG Maker مقارنة بالأدوات الأخرى في القائمة ، لكن الأسماء الكبيرة لا تزال مغطاة: Windows و macOS و iOS و Android.

تتوفر نسخة تجريبية مجانية مدتها 30 يومًا قبل أن تتم مطالبتك بشراء ترخيص بسعر 80 دولارًا.

تحميل: RPG Maker MZ

8. سيربيروس العاشر

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

استخدم Cerberus X IDE جنبًا إلى جنب مع واجهات برمجة تطبيقات رسومات قوية وإطار عمل Mojo لتصميم الألعاب وتصديرها إلى Windows PC و macOS (10.15.x والإصدارات الأقدم) و Linux و Android و iOS (13.x والإصدارات الأقدم) و HTML5.

تعني واجهات برمجة التطبيقات وإطار عمل Mojo أنك لست بحاجة إلى القيام بالكثير من الترميز لإنشاء لعبة فعالة ؛ أنت فقط تملأ الفجوات.

يجب أن أقوم بتنزيل 32 أو 64 بت

تعد البرامج التعليمية والمنتديات الصاخبة في CX موارد ممتازة لتعلم مداخل وعموم المحرك ، كما أنها تمت صيانتها جيدًا بشكل مدهش. نظرًا لأن Cerberus X هي لغة معيارية ، يمكنك استيراد وحدات من منشئي محتوى آخرين لاستخدامها في لعبتك الخاصة أو المساهمة برمز إلى مطورين آخرين!

يمكن تنزيل Cerberus X مجانًا ، على الرغم من أنه يمكنك تسمية السعر الخاص بك ودعم المطورين إذا اخترت ذلك.

تحميل: سيربيروس العاشر

قم بترقية مهاراتك باستخدام برامج صنع الألعاب المجانية

هناك عدد قليل من أدوات تطوير الألعاب الأخرى التي لم يتم قطعها تمامًا لهذا التحديد ، ولكنها لا تزال تستحق المراجعة (مثل Phaser ، ستينسل ، أو GDevelop ) إذا لم تكن العناصر المذكورة أعلاه هي ما تبحث عنه.

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

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

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

اقرأ التالي
مواضيع ذات صلة
  • برمجة
  • تطوير اللعبة
نبذة عن الكاتب ماركوس ميرز الثالث(26 مقالة منشورة)

ماركوس هو متحمس للتكنولوجيا مدى الحياة ومحرر كاتب في MUO. بدأ حياته المهنية في الكتابة المستقلة في عام 2020 ، حيث قام بتغطية أحدث التقنيات والأدوات والتطبيقات والبرامج. درس علوم الكمبيوتر في الكلية مع التركيز على تطوير الويب الأمامي.

المزيد من Marcus Mears III

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

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك