أعلنت Unity Technologies عن محرك الألعاب الجديد Unity 7 في مؤتمر Unite Seoul في كوريا الجنوبية بتاريخ 21 يوليو. سيبدأ اختبار النسخة التجريبية المبكرة في ديسمبر القادم، مع إصدار رسمي مقرر للربع الأول من 2027.
يعد من أبرز وعود محرك Unity 7 سهولة الترقية من Unity 6، الإصدار السابق الذي تم إصداره في أكتوبر 2024. نظرًا لأن المحرك الجديد يبنى مباشرة على بنية Unity 6، فإن المطورين لا يحتاجون إلى إعادة بناء مشاريعهم أو تبني لغة برمجة جديدة، في حين تسعى Unity إلى تقليل مشاكل التوافق خلال عملية التحديث.
Unity 7 تستخدم CoreCLR كخلفية برمجية افتراضية للسكريبت. ووفقًا لبيانات Unity، ستساهم هذه التغييرات في تسريع جوانب مختلفة من عملية التطوير، بما في ذلك بدء نماذج اللعب بسرعة أعلى بشكل ملحوظ وتجميع المكونات، بالإضافة إلى تقديم إمكانية إعادة تحميل المجالات.

تُعد التطورات في تقنيات عرض الصور وأدوات تحسين الذكاء الاصطناعي المساعدة في محرك Unity 7 من شأنها أن تتيح للمطورين تحقيق جودة مرئية عالية والأداء. ويتضمن ذلك Surface Cache GI، وهو نظام تضاريس عام جديد مصمم لتمكين إضاءة أكثر واقعية.
تُعد واجهة سطر الأوامر (CLI) الجديدة وواجهة برمجة التطبيقات العامة (API) من شأنها أن تتيح التعاون المفتوح بين أعضاء فريق التطوير باستخدام الأدوات المألوفة. بالإضافة إلى ذلك، تتيح بروتوكول سياق نموذج التطوير المجاني (MCP) للكود أن يرتبط مباشرة بمحرك Unity 7. ويتضمن المحرك أيضًا Vector، وهي مجموعة أدوات مصممة لمساعدة المطورين في إجراء تجارة مباشرة للعملاء، بالإضافة إلى إنشاء متاجر ويب بدون كود وإدارة قوائم منتجات موحدة.
يأتي إعلان Unity 7 في وقت قريب من إطلاق محرك Unreal Engine 6 الرسمي الشهر الماضي (رغم أن البعض قد يجادل بأن UE6 تم الكشف عنه خلال Rocket League Championship Series في مايو). بينما تستهدف كلا المحركين الإصدار في 2027 وتولي اهتمامًا مماثلًا للإمكانيات التطورية مثل تحسين الذكاء الاصطناعي، إلا أن هناك بعض الاختلافات الملحوظة. بينما يبنى Unity 7 على سلفه بطريقة لا تتعارض مع مشاريع المطورين الجارية، فإن محرك Unreal Engine 6 يقدم لغة برمجة Epic Verse ويخطط للابتعاد عن نظام السكريبت البصري الحالي Blueprints، والذي يسهل على المطورين إنشاء الألعاب دون كتابة كود برمجي تقليدي.

