صدر محرك لعبة مانو ألفا

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


ومن يحتاجه؟


إذا أخبرت المطور أن الآلاف من الشخصيات الإبداعية قد سحبت أبواب صناعة الألعاب (الذين يريدون صنع الألعاب ، لكنهم غير قادرين على البرمجة) ، فإن المطور سيعمل في رعب للحصول على قاذف اللهب أو قبعة من الرقاقة. ومع ذلك ، فإن نجاح Dreams و sandboxes ومحركات No-Code يُظهر أن هناك طلبًا على هذه المهمة. علاوة على ذلك ، ينمو كل عام ويتجاوز نصف مليون مستخدم نشط: من الأطفال وكبار السن إلى الفنانين وكتاب السيناريو ، الذين يخشون ببساطة من المحركات الثقيلة.

ما الفرق بالتحديد MANU؟


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


ما مدى قدرة الفكرة على التطور؟


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

تبقى مسألة أداء الحل النهائي مفتوحة: على الأرجح ، من الممكن تحقيق مؤشرات خطيرة للغاية لتشغيل مجموعات معقدة من المشغلات على مستوى قريب من اللغات عالية المستوى أو البرمجة المرئية.

يتم توفيرها بالفعل مع الألعاب التجريبية للمحرك على الأجهزة الحديثة في إطارات 60 و 120 و 144 مستقرة - تتم مزامنتها مع شاشة المستخدم. ويمكنك تشغيل الألعاب حتى على أحدث جيل من Intel Atom. إن جوهر المشروع مكتوب في C ++ و C ، والرسومات مبنية على OpenGL 3.3 ، وتوفر المنصة والواجهة عبر QT.

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

All Articles