كيف تبني لعبتك الأولى [9 أدوات]
نشرت: 2022-12-26بناء اللعبة مربح ومحير لمعظم الطامحين. نحاول إزالة الغموض عن هذا المجال باستخدام أفضل أدوات صنع الألعاب هذه.
وفقًا للتقرير ، بلغت قيمة سوق ألعاب الفيديو أكثر من 190 مليار دولار أمريكي في عام 2022 ، ومن المتوقع أن ينمو بنسبة 13٪ سنويًا لتصل إلى 650 مليار دولار أمريكي في عام 2032. وبالتالي ، فإن هذه الصناعة مهيأة للنمو الهائل وحمولات الشاحنات من الفرص.
وبينما يريد الجميع أن يصبح مطور ألعاب ، فليس هذا هو فنجان الشاي للجميع. بدون بعض إرشادات الخبراء والخبرة المباشرة ، تكون المضاربة في الغالب أكثر من أي شيء آخر.
إذا كنت بحاجة إلى توجيه مهني متعلق بهذا الدفق ، فسوف يطلعك دليل كورسيرا هذا من خلاله.
والإنترنت مليء بالنصائح المملة حول المهارات التي تحتاجها للبدء كمطور ألعاب. في المقام الأول ، كل هذا يلخص في اثنين: القدرة على استخدام محرك اللعبة والترميز .
يمنحك الترميز الحرية الكاملة فيما يتعلق بلعبتك ؛ ومع ذلك ، فهي ليست ضرورية للمبتدئين. يمكنك إنشاء لعبة 2D لائقة بدون برمجة.
جزء آخر من هذا اللغز ، محرك اللعبة ، هو بشكل عام برنامج يوفر بيئة تطوير لتجميع لعبة بأقل قدر من العمل. إنه يتعامل مع كل شيء: الصور ومقاطع الفيديو والرسوم المتحركة والمشاهد والمؤثرات الصوتية وفيزياء الألعاب وما إلى ذلك.
يدور هذا المنشور حول بعض الأدوات لمساعدتك في بناء لعبتك الأولى لتمهيد طريقك في صناعة الألعاب المربحة هذه.
هيا نبدأ.
صانع العاب
يساعدك GameMaker في تطوير ألعاب ثنائية الأبعاد يمكنك نشرها على منصات متعددة ، بما في ذلك Android و iOS و PlayStation و Windows و macOS وما إلى ذلك.
يأتي هذا مع لغة GameMaker الخاصة به (GML). وبالتالي ، لديك وضعان لتطوير اللعبة: كود GML أو GML المرئي. وغني عن القول أن وضع الترميز سيمنحك أقصى درجات الحرية.
ومع ذلك ، فإن GML visual هي أيضًا مختصة في استخدام عناصر الألعاب المشفرة مسبقًا.
كل مشهد تقوم بإنشائه يحدث في "غرفة" ، حيث تقوم بضبط عناصر التحكم في الكاميرا ، وتغيير التصميم ، وإضافة المزيد من الغرف ، وما إلى ذلك. بالإضافة إلى ذلك ، يمكن تخصيص كل كائن تقوم بإنشائه وفقًا لمتطلبات اللعبة. يمكن للمرء أيضًا تصميم أصول ألعاب مخصصة أو استيرادها لتحقيق تحول سريع.
علاوة على ذلك ، يمكنك بسهولة البحث عن أي أخطاء للحصول على إخراج نهائي سلس.
يمكنك أيضًا إرسال إشعارات مباشرة إلى المستخدمين وإضافة عمليات شراء داخل اللعبة لزيادة الإيرادات.
استنادًا إلى الأصول ومنصة النشر ، تقدم GameMaker أربعة اشتراكات ، بما في ذلك خطة مجانية قوية للبدء دون استثمار فلس واحد.
وتوضح YoYo Games ، الشركة التي تقف وراء GameMaker ، أن جميع الألعاب التي تم إنشاؤها باستخدام هذه الأداة لا تحمل أي رسوم إضافية أو تخفيضات في الأرباح وهي خصائص مطلقة لمطوري الألعاب المعنيين.
GDevelop
GDevelop هو الخيار الأفضل لمطوري الألعاب الطموحين لإنشاء ألعاب ثنائية الأبعاد بدون كود. على الرغم من أن هذا مخصص بشكل أساسي للثنائي الأبعاد ، فقد لعبت متسابقًا ثلاثي الأبعاد تم تطويره باستخدام هذه الأداة ، مما يشير إلى القدرات الهائلة لمحرك اللعبة هذا.
جميع الألعاب المطورة باستخدام GDevelop متاحة على LiLuo للتدقيق. ستعطيك تجربة هذا فكرة عادلة عما يمكن توقعه.
على غرار الأداة السابقة ، يمكنك تطوير أصولك أو استيرادها لإنشاء مشاهد ممتعة لمشروعك المستقل بسرعة.
يمكن للمرء أيضًا تطبيق المؤثرات المرئية ببضع نقرات لتغيير جو اللعب ليناسب قصة القصة بشكل أفضل.
بالإضافة إلى ذلك ، فهو يدعم إضافة السلوكيات التي يطورها المجتمع إلى الكائنات بنقرة واحدة. علاوة على ذلك ، يتيح لك محرر المشهد تخصيص العناصر المرئية والمؤثرات الصوتية والحوارات والعفاريت وما إلى ذلك ، لإنشاء تجربة لعب ممتعة.
كما أنه يحتوي على مصحح أخطاء للتخلص من المشكلات ومعاينة حية لتغييراتك للتحقق من التأثيرات على الفور. بالإضافة إلى ذلك ، يمكن للمرء اختبار اللعبة عبر WiFi / LAN دون التصدير باستخدام Network Preview.
علاوة على ذلك ، فإن الألعاب التي تم إنشاؤها باستخدام GDevelop هي ملكية حصرية لمطوريها. منشئ اللعبة هذا مجاني للتنزيل وله اشتراكات مدفوعة للحصول على ميزات إضافية.
أخيرًا ، سهولة نشر لعبتك على منصات متعددة تجعل GDevelop مُنشئ ألعاب يجب أن تجربه.
بيلبوكس
يأتي Builbox في نكهتين: Buildbox 3 و Buildbox Classic ، بناءً على القدرة على إنشاء ألعاب ثنائية الأبعاد و / أو ثلاثية الأبعاد.
Buildbox classic مخصص لتطوير الألعاب ثنائية الأبعاد ، والتي تحزم أدوات السحب والإفلات دون كتابة سطر واحد من التعليمات البرمجية. في المقابل ، يعد Buildbox 3 أداة أكثر تقدمًا يمكنك تنفيذها لإنشاء ألعاب ثلاثية الأبعاد باستخدام أدواتها ذات التعليمات البرمجية المنخفضة أو الانتقال بدون تعليمات برمجية تمامًا باستخدام Brainboxes و Smart Assets.
بالإضافة إلى ذلك ، يتيح الاشتراك الوصول إلى BuildBox Shop لاستيراد أصول لعبتك. ومن المثير للاهتمام ، أنه يمكنك أن تربح من خلال بيع الأصول لمطوري الألعاب الآخرين ، مما يفتح طريقة أخرى لتحقيق الدخل.
يحتوي كلا الإصدارين Buildbox على مستويات مجانية ذات قدرات محدودة ، بما في ذلك عدم التصدير. تعتمد الإصدارات المدفوعة على عدد العوالم والمشاهد التي تريد إنشاءها.
ألعاب Buildbox خالية من حقوق الملكية ، ويمكنك الاحتفاظ بنسبة 100٪ من الأرباح ، باستثناء تسييل Ad-box ، والذي يأتي مع حصة عائد بنسبة 10٪ أو 30٪ ، بناءً على الاشتراك. ومع ذلك ، لا يأخذ Buildbox جزءًا من أي تكامل إعلان مخصص أو إذا حافظت على لعبتك خالية من الإعلانات.
بناء
يُمكّنك Construct من بناء ألعاب ثنائية الأبعاد بدون أوقية من البرمجة. ومع ذلك ، فهو يدعم جافا سكريبت ويساعدك على التحول إلى جانب البرمجة في تطوير اللعبة تدريجيًا.
ونظرًا لأن Javascript غير مرتبطة بأي محرك لعبة واحد ، فإن كل ما تتعلمه يصبح مهارة قابلة للتحويل يمكن للمرء استخدامها في مكان آخر.
أفضل شيء في Construct هو واجهة الويب فقط التي يمكنك تشغيلها في أي متصفح. بمجرد التحميل ، يتم تشغيله حتى بدون اتصال إنترنت نشط.
وعلى الرغم من أن Construct تطلق على نفسها أفضل محرك ألعاب ثنائي الأبعاد ، إلا أنها تتمتع ببعض القدرات ثلاثية الأبعاد ، بما في ذلك الكائنات متعددة الأبعاد والتشوه الشبكي.
علاوة على ذلك ، يتيح لك محرك اللعبة هذا إضافة رسوم متحركة متقدمة بسهولة. بالإضافة إلى ذلك ، فإن محرك الفيزياء ، ومحرر الصور المدمج ، والتصادمات المخصصة ، واكتشاف المسار الممتاز ، وما إلى ذلك ، يجعلها المفضلة للمبتدئين والخبراء.
بالإضافة إلى ذلك ، تعمل الإضافات المجانية والمدفوعة على تحسين تجربة بناء اللعبة. يقترن كل هذا الخير بمعاينات فورية دون تأخير طويل ومعاينات عن بُعد ، والتي يمكن للمرء الحصول عليها على أجهزة مختلفة عن طريق مسح رموز QR.
لدى Construct نسخة مجانية ذات قيود كبيرة يمكنك تجربتها دون دفع أو تسجيل. أخيرًا ، جميع الألعاب التي تم إنشاؤها باستخدام Construct خالية من حقوق الملكية بنسبة 100٪ دون أي مخطط لتقاسم الإيرادات.
فلولاب
Flowlab هو منشئ ألعاب قائم على المستعرض ولا يتطلب أي ترميز. يستهدف هذا في المقام الأول الطلاب الذين يحاولون بأيديهم تطوير اللعبة.
يكمن تميز Flowlab في بساطته وتوثيقه المتعمق.
يتيح لك محرر اللعبة إضافة كائنات بسمات مختلفة بسهولة ، بما في ذلك سلوك الجاذبية وتأثير التصادم والدوران والكثافة وخصائص الارتداد وما إلى ذلك ، مثل الأدوات الأخرى ، يحتوي Flowlab على مكتبة كائنات لاستيراد العناصر وتحريرها.
بالإضافة إلى ذلك ، يمكن للمرء إضافة سلوكيات إلى الكائنات وربط العديد من هذه العناصر لإنشاء منطق لعبة متقدم. وبالمثل ، يحتوي Flowlab على محرر Sprite قادر على تحرير الكائنات الأصلية ، أو يمكنك الاستيراد من الجهاز المحلي.
Flowlab هي أداة مجانية تحتاج إلى دفعها لتصدير إبداعاتك ولديها ميزات متقدمة لتطوير ألعاب كاملة. ومع ذلك ، فإن النسخة المجانية قادرة بما يكفي لتحقيق إمكاناتها.
أخيرًا ، كل شيء تقوم بإنشائه باستخدام Flowlab هو ملكك تمامًا بدون حقوق ملكية ، وهناك الكثير من الخيارات للتصدير بدون مجهود إلى منصات متعددة.
ستوديو جي بي
GB Studio مخصص لعشاق الألعاب لإضفاء الحيوية على خيالهم القديم على متصفحات الويب وأجهزة الجيب التناظرية.
لا تحتاج أداة إنشاء الألعاب المجانية مفتوحة المصدر هذه إلى تعلم أي لغة برمجة. على الرغم من ذلك ، يمكن للمطورين المتقدمين تعديل الكود من خلال المكونات الإضافية.
يدير GB Studio مطور واحد ، كريس مالتبي. ومع ذلك ، تم تطوير هذا بنشاط ولديه وثائق مناسبة للمبتدئين.
محرر المشروع بسيط للغاية ، مع خيار إضافة المشاهد ، والمشغلات ، والكائنات ، وما إلى ذلك. بالإضافة إلى ذلك ، يمكن للفرد استيراد الأصول ، حيث يفتقر GB Studio حاليًا إلى محرر صور مدمج خاص به.
إلى جانب ذلك ، فهو يدعم إنشاء مشاهد متعددة ، وربطها بشكل استراتيجي ، وإضافة حوار ، وما إلى ذلك ، لجعل طريقة اللعب ممتعة.
أخيرًا ، يمكنك لعب اللعبة على أي محاكي GB وتحميل المنتج المصقول على Itch.io مع جمهورك.
ممر
قسم Arcade في MakeCode هو مبادرة من Microsoft لتبدأ بألعاب الأركيد التي تبعث على الحنين إلى الماضي.
الهدف الأساسي هو تعلم الحصول على لمحة عن تطوير ألعاب الأركيد من خلال البرامج التعليمية بحجم البايت.
يقدم لك محرر MakeCode بعض التصميمات لتعديل وصقل مهارات برمجة JavaScript الخاصة بك. تحتوي الواجهة أيضًا على أداة تحرير قائمة على الكتل لبناء لعبة بدون كود بجانب علامة تبويب JavaScript حيث يمكن للمرء أن يرى الكود الموجود أسفله لدراسة أو تطبيق التغييرات.
قوة هذا المحرر هي واجهة بسيطة يمكنك البدء بها دون تسجيل أو تنزيل. يسمح بتغيير الملفات وتنزيلها على الفور.
ومع ذلك ، سيُطلب منك تسجيل الدخول لحفظ التقدم.
بشكل عام ، إنها طريقة ممتعة وبديهية لإنشاء الألعاب لأي شخص مهتم بألعاب الأركيد.
وحدة
Unity مخصصة للفرق الطموحة أو للمطورين المنفردين الذين يحاولون إنشاء عناوين ثنائية أو ثلاثية الأبعاد برسومات من المستوى التالي لجذب اللعب.
يحتاج محرك اللعبة القوي هذا إلى كتابة التعليمات البرمجية في C # لتطوير الألعاب.
ومع ذلك ، يمكن للمبتدئين تنزيل نسخته المجانية بلعبة صغيرة مدمجة وتجربة أيديهم قبل الالتزام بالمشاريع الأكبر والاشتراك بالطبع.
هناك إصدارات تجريبية من الخطط المدفوعة بالإضافة إلى نسختين مجانيتين ، واحدة للطلاب (أقل من 16 عامًا) والأخرى للأفراد الذين لديهم أقل من 100 ألف دولار في الإيرادات أو التمويل في العام الماضي.
لدى Unity مجتمع نابض بالحياة حيث يمكنك الحصول على نصائح للتقدم مع محرك اللعبة هذا وتطوير اللعبة بشكل عام. بالإضافة إلى ذلك ، يفتح لك كل اشتراك متجر الأصول الذي يمكنك استخدامه في ألعابك ومنصة التعلم Unity لإتقان فن تطوير اللعبة.
إلى جانب ذلك ، فإن الألعاب التي تم إنشاؤها باستخدام Unity خالية من حقوق الملكية وتدعم منصات متعددة ، بما في ذلك الواقع الافتراضي.
يمكنك التوجه إلى YouTube للتحقق من بعض الألعاب التي تم إنشاؤها باستخدام Unity للحصول على فكرة عن فعاليتها.
بشكل عام ، يناسب هذا معظم حالات الاستخدام ، بغض النظر عن الحجم ، وسأوصي باستخدام Unity لأي مطور جاد ، جديد أو متمرس ، على حد سواء.
محرك غير واقعي
يتم استخدام Unreal من قبل محترفي الصناعة وعادة ما يثير استياء المبتدئين بسبب منحنى التعلم الحاد قليلاً.
ومع ذلك ، أطلقت Unreal Blueprints ، وهي أداة برمجة نصية مرئية لمساعدة الأشخاص الذين لا يقومون بالتشفير.
ومع ذلك ، فإن Unreal مخصصة للطامحين الذين يهدفون في الغالب إلى الحصول على مرئيات ثلاثية الأبعاد من المستوى A ومستعدون لتعلم البرمجة على طول الطريق.
يقترن محرر اللعبة هذا بسوق أصول freemium ، المدعوم من Epic Games (الشركة الأم) وقاعدة مستخدمي محرك Unreal. بالإضافة إلى قدراتها ، فإن نقاط قوة Unreal هي توثيقها المتعمق ، ومجتمعها الضخم ، والبرامج التعليمية المجانية.
Unreal مجاني للتنزيل والاستخدام حتى تكسب لعبتك المحددة أكثر من مليون دولار. بعد ذلك ، يلعب دور ملكية بنسبة 5٪.
يحتوي Unreal أيضًا على برنامج Enterprise ، ويمكنك أيضًا معرفة ترخيص مفصل عن طريق الاتصال بهم. يمكن أن يتضمن الترخيص المخصص تدريبًا خاصًا ، ودعمًا متميزًا ، وتوزيعًا بدون حقوق ملكية ، وما إلى ذلك.
في النهاية ، هذا هو صانع الألعاب الأقوى في هذه القائمة ، والذي يحتاج أيضًا إلى أقصى جهد من محتجزيها.
الكود هو الطريق (النهائي)!
هذه هي الحقيقة المرة في تطوير اللعبة بمجرد أن تصل إلى مستوى معين من الخبرة أو تطلب أقصى درجات المرونة.
ومع ذلك ، فإن هذه الأدوات هي البداية المثالية لبناء لعبتك الأولى وتعرّفك ببطء على البرمجة.
معظم هؤلاء المحررين لديهم إصدارات مجانية ، لذا يمكنك التحقق من مدى ملاءمتها وفقًا لذلك.
PS: دعنا نعترف! جعل لعبتك الأولى صعبة. ومع ذلك ، قد يساعدك إذا قمت بمراجعة دورات تطوير الألعاب عبر الإنترنت للتعلم من الخبراء.