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

كيفية تطوير لعبة فيديو

ملخص

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

ما هي القوى العظمى

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

  • الإبلاغ عن خطأ مباشر
  • متعدد اللغات
  • منصة العرض
  • المؤثرات الغنية والمؤثرات الصوتية
  • مستضافة ذاتي

كيف تنشئ على المضيف المحلي؟

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

  • شخص سخيف
  • NPM
  • node.js المتطلبات المذكورة أعلاه سهلة ومعروفة للغاية ، لذلك لن تكون مهمة صعبة للمبتدئين. بمجرد تثبيت المتطلبات المذكورة أعلاه ، افتح الجهاز وقم بتشغيل الأمر التالي لاستنساخ رمز المصدر:
git clone https://github.com/superpowers/superpowers-core superpowers/core

بعد استنساخ ناجح ، انتقل إلى الدليل الذي تم تنزيله عن طريق تشغيل الأمر التالي:

cd superpowers/core

الآن ، قم بتشغيل الأمر التالي لاستنساخ نظام ألعاب Superpowers:

git clone --recursive https://github.com/superpowers/superpowers-game systems/game

بعد ذلك ، قم بتشغيل الأمر التالي لجعل البناء:

npm run build

عند بناء ناجح ، ابدأ الخادم عن طريق تشغيل الأمر التالي:

node server start
HTML5 تعليمي لتطوير اللعبة

افتح الآن المستعرض والوصول إلى التطبيق على الرابط التالي:

<a href="http://localhost:4237/">http://localhost:4237/</a>

لوحة القيادة من القوى العظمى؟

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

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

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

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

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

تصميم ألعاب الفيديو

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

خاتمة

هذا يضع حد لدليل تطوير لعبة HTML5. نأمل أن يساعدك منشور المدونة هذا إذا كنت حريصًا على بدء تطوير ألعاب الفيديو. لقد استكشفنا ما هو القوى العظمى ، وكيفية تطوير لعبة فيديو ، وهي منشئ ألعاب ثلاثي الأبعاد مفتوح المصدر ، وقد مررنا أيضًا بإجراء التثبيت على مضيف محلي. هناك العديد من تطبيقات تصميم ألعاب الفيديو مفتوحة المصدر**التي تتيح للمستخدمين بناء الألعاب من نقطة الصفر. يستخدم مبرمجي ألعاب الفيديو مبادئ تصميم اللعبة الأساسية لبناء ألعاب عالية الجودة. سوف تتعلم المزيد حول بناء ألعاب ثنائية الأبعاد و 3D في مقالاتنا القادمة على blog.containerize.com. هناك بناة الألعاب ثلاثية الأبعاد ذات المصادر الأخرى والمستضافة ذاتيا والمقالات ذات الصلة المذكورة في قسم “استكشاف” أدناه. أخيرًا ، يقوم Containerize.com بكتابة منشورات المدونة بشكل مستمر على منتجات ومواضيع أخرى مفتوحة المصدر. لذلك ، يرجى البقاء على اتصال مع تطوير ألعاب الفيديو للتحديثات العادية. علاوة على ذلك ، يمكنك متابعتنا على حسابات وسائل التواصل الاجتماعي لدينا Facebook و LinkedIn و Twitter.

يستكشف

قد تجد الروابط التالية ذات الصلة: