يتم التحكم في سلوك وحركة كائنات اللعبة بواسطة الرسوم المتحركة. في هذا البرنامج التعليمي لتطوير اللعبة ، سوف نتعلم كيفية تحريك شخصيات اللعبة.

البدء في تطوير اللعبة

ملخص

في السلسلة التعليمية الخاصة بنا من تطوير الألعاب مفتوحة المصدر ، نشرنا منشورات المدونة حول بعض الموضوعات الشائعة مثل Game Development Tutorial | حركة المشغل في GDEvelop ، HTML5 تطوير لعبة البرنامج التعليمي لمبرمجي ألعاب الفيديو ، كيف تستفيد صناعة الألعاب العالمية من البرامج المفتوحة المصدر ، و [GDEVERN TUBLIS ]. تدور هذه المقالة التعليمية حول البدء في تطوير اللعبة باستخدام المصدر المفتوح المجاني Superpowers من خلال تغطية النقاط التالية.

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

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

كيف تخلق العفاريت؟

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

البدء في تطوير اللعبة

سوف تهبط في مساحة المشروع بعد إنشاء المشروع الفارغ الجديد. هناك خيارات القائمة في اللوحة الجانبية اليسرى. لذلك ، انقر فوق الزر “+” لفتح مربع حوار الأصول. حدد خيار Sprite وضغط Create.

دليل صنع اللعبة

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

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

بعد ذلك ، دعونا نخلق الرسوم المتحركة. يمكننا القيام بذلك عن طريق النقر فوق الزر “الجديد” في علامة التبويب الرسوم المتحركة. يمكنك رؤية الصورة أدناه.

برنامج تطوير الألعاب للمبتدئين

العمل مع المشاهد

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

كيف تصنع لعبة على نقطة الصفر للمبتدئين

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

البدء في تطوير اللعبة ،

في الزاوية اليسرى السفلية ، انتقل إلى خيار الإعدادات وفتحه. تحت أقسام “Sprite” و “Tile Map” ، أدخل 16 مقابل “بكسل لكل وحدة”. ثم في “وضع الكاميرا الافتراضي” ، حدد 2D ضمن قسم “المشهد”. علاوة على ذلك ، ضمن قسم “خريطة البلاط” ، العرض الافتراضي 36 ، الارتفاع الافتراضي 28 ، وحجم شبكة مجموعة البلاط 16. ليست هناك حاجة لإنقاذها ، بل كل شيء على الأوتوسين.

إطلاق اللعبة على المضيف المحلي

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

كيف تصنع لعبة على نقطة الصفر للمبتدئين

الآن ، انقر فوق “Player” وتحت مكون “Sprite Renderer” ، حدد الرسوم المتحركة مقابل سمة “الرسوم المتحركة”. أخيرًا ، قم بتشغيل التطبيق بالنقر فوق الزر الموضع في الزاوية العلوية اليسرى. ستعرض علامة التبويب الجديدة الكائنات المتحركة على الشاشة.

البدء في تطوير اللعبة

خاتمة

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

يستكشف