5 برامج تصميم الألعاب التي تتضمن أدوات تصحيح أخطاء اللعبة

جدول المحتويات:

فيديو: سوا - غابة المعمورة تواجه خطر الاندثار 2024

فيديو: سوا - غابة المعمورة تواجه خطر الاندثار 2024
Anonim

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

وحدة

تعد Unity واحدة من تطبيقات التصميم الرائدة في الصناعة المصممة خصيصًا لمحرك Unity والتي يقوم الكثير من الناشرين بتطوير ألعابهم بها. هذا محرك ألعاب متعدد المنصات يمكنك من خلاله تطوير برامج Windows و PlayStation 4 و Xbox One و iOS و Android و Wii U و 3DS و Mac و Oculus Rift. يشتمل البرنامج على إصدارات Personal و Plus و Pro و Enterprise لتصميم ألعاب بها. يتم بيع إصدار Pro بسعر 125 دولارًا شهريًا (1500 دولار سنويًا) ، ولكن لا يزال بإمكانك إضافة برنامج Unity Personal المجاني إلى Windows بالنقر فوق الزر تنزيل الآن على صفحة الويب هذه.

تفتخر Unity بمحرر مرن يمكنك من خلاله تطوير ألعاب ثنائية وثلاثية الأبعاد باستخدام البرمجة النصية C # و Javascript. يشتمل البرنامج على أدوات رسوم متحركة ورسومات وصوتيات وتصميمات ثنائية الأبعاد وثلاثية الأبعاد شاملة ؛ ويمكنك أيضًا تمديد محرر Unity مع أكثر من 1700 امتدادًا. علاوة على ذلك ، لدى Unity أداة مصحح أخطاء MonoDevelop IDE يمكن من خلالها تصحيح البرامج النصية JavaScript و Boo و C #. تتيح هذه الأداة للمستخدمين فحص التعليمات البرمجية عن طريق تنفيذ البرامج النصية خطوة بخطوة. يمكنك أيضًا إنشاء نقاط توقف مشروطة في سطور تحتاج إلى تحليلها عن كثب باستخدام أداة تصحيح Unity.

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

يعد Unreal Engine 4 مجموعة أخرى من مجموعات التطوير الأكثر شهرة في هذا المجال والتي يصممها كبار الناشرين. يتضمن ذلك مجموعة كاملة من أدوات التصميم لتصميم الألعاب ويدعم جميع منصات الألعاب الرئيسية ، مثل Xbox One و PS4 و Windows و Wii U و Oculus ، وما إلى ذلك. إنه برنامج رائع لتصميم ألعاب الرماية من منظور شخص أول أو ألعاب MMORPG (ألعاب RPG متعددة اللاعبين) وألعاب الشبح. يتوفر البرنامج الكامل مع اشتراك شهري قدره 19 دولارًا ، ولكن يدفع المستخدمون أيضًا 5٪ من إجمالي الإيرادات من ألعابهم المصممة باستخدام UE4.

ربما يكون أفضل شيء في Unreal Engine 4 هو نظام Blueprint الذي يمكّن المستخدمين من تصميم الألعاب دون محرر كود مصدر. Blueprint هي برمجة نصية بشكل فعال لتصميم اللعبة التي يمكنك من خلالها إعداد شبكات عقدة البرمجة النصية وتحريرها ، ويتضمن المحرر أيضًا أدوات تحليل وتصحيح مختلفة. من أجل تصحيح الأخطاء ، يشتمل محرر Blueprint على أوضاع Play in Editor و Simulate في محرر والتي تمكنك من إيقاف تنفيذ الألعاب مؤقتًا والوقوف على مخططات Blueprint مع نقاط توقف. باستخدام مصحح الأخطاء المدمج ، يمكنك بعد ذلك فحص قيم خصائص اللعبة وإجراء تغييرات عند الاقتضاء. يتضمن Unreal Engine 4 أيضًا أداة Gameplay Debugger التي تعرض بيانات اللعبة في الوقت الحقيقي المتراكبة لتصحيح أخطاء بيانات محددة.

GDevelop

تعد GDevelop مثالية للمطورين المبتدئين حيث أن الترميز ليس ضروريًا لتصميم الألعاب باستخدامه. هذا هو برنامج مفتوح المصدر يمكنك من خلاله تطوير ألعاب لنظام التشغيل Windows و Linux ومتصفحات الويب. البرنامج متوافق مع أنظمة التشغيل Windows و Ubuntu و Mac OS X و iOS و Android ، ويمكنك حفظ برنامج التثبيت الخاص به عن طريق النقر فوق الزر " تنزيل" على موقع الويب GDevelop.

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

غودو

Godot هو أيضًا برنامج تصميم ألعاب مفتوح المصدر ومليء بالكثير من الأدوات اليدوية. يدعم هذا البرنامج كلا من تصميم الألعاب ثنائية وثلاثية الأبعاد ولديه لغة برمجة مخصصة خاصة به. Godot متوافق مع Windows و Linux و OS X ؛ ويمكنك تصميم ألعاب لتلك المنصات و PlayStation 3 و iOS و Android و Haiku و HTML 5 و Blackberry 10 مع البرنامج. افتح هذه الصفحة واضغط على الزر Download 2.1 لإضافة Godot إلى سطح المكتب أو الكمبيوتر المحمول.

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

صانع الألعاب: استوديو

GameMaker: Studio هي واحدة من أفضل حزم تصميم الألعاب لنظام Windows ، وهناك أيضًا Studio 2 قيد التطوير. باستخدام هذا البرنامج ، يمكنك نشر ألعاب PlayStation 4 و Xbox One و Windows و Mac و iOS و Android و Linux (Ubuntu) و HTML 5 و PlayStation Vita. هناك إصدار مجاني من البرنامج ، يمكنك تنزيله من هذه الصفحة ، بالإضافة إلى بيع بالتجزئة في Professional Studios و Masters Collection بسعر 799 دولارًا. يُمكن Studios Masters Collection المستخدمين من تصدير ألعابهم إلى جميع الأنظمة الأساسية ، بينما تقتصر البرامج المجانية على Windows فقط.

GameMaker: Studio عبارة عن برنامج مطور يتضمن واجهة مستخدم سهلة الاستخدام لإفلات السحب. كما أن لديها لغة برمجة GML خاصة بها مماثلة لـ C ، ولكنها توفر مرونة أكبر عند دمجها مع واجهة مستخدم السحب والإفلات للبرنامج. بالإضافة إلى ذلك ، يدعم البرنامج محركات فيزياء الجسيمات Box2D و LiquidFun لإضافة حركة واقعية بها ؛ وتفتخر أيضًا بدعم تظليل متكامل عبر النظام الأساسي.

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

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

5 برامج تصميم الألعاب التي تتضمن أدوات تصحيح أخطاء اللعبة