يسرّنا اليوم الإعلان عن إتاحة الدعم الرسمي لكل من Unreal Engine وGodot على Android XR. إلى جانب عمليات توسيع المحركات هذه، نطلق أيضًا أدوات جديدة مصمّمة لتعزيز إنتاجيتك وإتاحة إمكانات جديدة للواقع الممتد: مركز التحكم بمحركات Android XR وإطار عمل التفاعل في Android XR.
مركز التحكم بمحركات Android XR
يتوفّر مركز التحكم بمحركات Android XR حاليًا لنظام التشغيل Windows، وهو مركز التحكّم في عملية التطوير. فهي توحّد سير العمل في Unity وUnreal Engine وGodot من خلال العمل كجسر عالي السرعة يبث بيانات الإدراك التي ينشئها الجهاز مباشرةً من جهازك إلى المحرّك الذي تختاره.
البث في الوقت الفعلي عبر OpenXR
يوفّر Hub إمكانات الكمبيوتر المكتبي وبيانات أجهزة الاستشعار في الأجهزة الجوّالة. بدلاً من طلب إصدار كامل لمعرفة كيفية تفاعل تطبيقك مع العالم، ينقل Hub إضافات OpenXR من جهاز Android XR المادي مباشرةً إلى جهاز Windows.
وهذا يعني أنّه يمكنك تكرار التفاعلات المعقّدة في "وضع التشغيل" (Play Mode) أثناء تلقّي بيانات مباشرة عالية الدقة من أدوات الاستشعار في سماعة الرأس. بدون إمكانية البث هذه، سيتطلّب اختبار أي تغيير بسيط في تتبُّع العين أو التخطيط المكاني تصدير حزمة APK كاملة وتثبيتها.
يتيح Hub اختبار الإضافات التالية التي يتم بثها بزمن انتقال منخفض:
Core & Interaction Support
- XR_EXT_hand_tracking وhand_interaction: لبث شبكات اليد المكوّنة من 26 نقطة وبيانات المفاصل لاختبار التفاعل الفوري.
- XR_EXT_eye_gaze_interaction: تتيح هذه الإضافة محاكاة بيانات تتبُّع حركة العين لاختبار واجهة المستخدم ومنطق العرض المركزي على الكمبيوتر.
- XR_EXT_palm_pose وXR_EXT_uuid: تتبُّع دقيق في الوقت الفعلي وبث مستمر لمعرّفات العناصر.
إضافات المورّدين في Android XR
- تتبُّع حركة العين وتتبّع تعابير الوجه (
XR_ANDROID): يمكنك بث بيانات الأفاتار التعبيرية إلى المحرِّر لتحسين الحضور الاجتماعي بدون إنشاء. - ميزتا Passthrough وTrackables: يمكنك الوصول إلى ميزة "فهم البيئة" في الوقت الفعلي، مثل رصد الأسطح واختبار مؤشر الماوس، مباشرةً من خلال إطار العرض في المحرّك.
من خلال محاكاة إمكانات الجهاز المادية وبثّها عبر جسر سطح مكتب بزمن انتقال منخفض، يتيح "مركز التحكم بمحركات Android XR" لمطوّري محركات الألعاب تكرار العمليات بسرعة.
تنزيل Hub:
توسيع نطاق دعم محرّكات الألعاب
من خلال التزامنا بمعايير OpenXR، نضمن حصولك على أفضل الأدوات في فئتها لمساعدتك في تحقيق رؤيتك الإبداعية، سواء كنت استوديو مخضرمًا أو مطوّرًا مستقلاً.
Unreal Engine
يتوفّر الآن دعم Unreal Engine في معاينة المطوّر، ويستهدف الإصدار 5.6.1. يعتمد هذا التكامل مباشرةً على استخدام OpenXR مع توفير واجهة برمجة التطبيقات الخاصة بمورّدي AndroidXR باستخدام المكوّن الإضافي لمورّدي Android XR في Unreall، ويمكنك الوصول إلى الإضافات الخاصة بالمنصة لتتبُّع اليدين وتتبّع تعابير الوجه وفهم المشهد بشكل متقدّم (مثل رصد السطح والعمق) مع الاستفادة من مخططات Unreal أو دعم C++.
بدء استخدام Unreal:
- تنزيل المكوّن الإضافي Android XR Extension Plugin for Unreal
- الموقع الإلكتروني الرسمي لـ Unreal Engine
- عرض دليل المطوّرين في Unreal Engine
Godot
بالتعاون مع مؤسسة Godot وشركة W4 Games، نقدّم دعمًا رسميًا من Godot لمنصة Android XR في الإصدار 4.6.2 من Godot والإصدارات الأحدث.
نرى بالفعل زخمًا مذهلاً من W4 لأنّها نقلت تجارب مثل MoAT و Expedition to Blobotopia المتوفّرة حاليًا على Google Play، ما يثبت أنّ Godot جاهز لتقديم تجارب مكانية على مستوى الإنتاج اليوم.
للاستفادة من الإمكانات الكاملة للمنصة، استخدِم المكوّن الإضافي Godot OpenXR Vendors الإصدار 5.1 الذي يوفّر إضافات المورّدين اللازمة لنظام التشغيل Android XR لميزات مثل الشبكة الثلاثية الأبعاد للمشهد والدقة الديناميكية وتقدير الإضاءة وغير ذلك الكثير. نتعاون مع Godot لتحسين تنفيذ OpenXR لملف تعريف الطاقة ومعايير الإدخال في Android XR.
بدء استخدام Godot:
- تنزيل المكوّن الإضافي Godot OpenXR Vendors
- الموقع الإلكتروني الرسمي لمحرّك Godot
- الاطّلاع على دليل المطوِّر في Godot
Unity
تتوفّر الآن حزمة Unity OpenXR: Android XR 1.13 للإصدار Unity 6.5 Beta. وسّعت Unity نطاق دعم Application SpaceWarp ليشمل كلاً من uGUI وTextMeshPro. ترقَّب الإصدار العام من Unity 6.5 والمزيد من التحسينات على المنصة هذا الصيف.
الإصدار 1.3.1 من Android XR Extensions for Unity
تتوفّر جميع الميزات الأخرى التي تحتاج إليها لدمج المنصة بشكل شامل في أحدث إصدار من Android XR Extensions:
- إتاحة واجهة برمجة التطبيقات Spatial API: يمكنك الآن إدارة علامة البيان
android.software.xr.api.SPATIALمباشرةً من خلال إعدادات XRSessionFeature، ما يسهّل عليك تحديد متطلبات واجهة برمجة التطبيقات Spatial API ومستويات الاستهداف في تطبيقك. - تتبُّع تعابير الوجه بدقة: توفّر ميزة "وضعيات العين الدقيقة" الجديدة وضعيات للعين عالية الدقة باستخدام طريقة الإضافة
TryGetFineEyePoses. - إتاحة ميزة Direct Preview: تتيح ميزة البث على Android XR استخدام ميزة Direct Preview في وضع PlayMode في Unity Editor (على نظام التشغيل Windows فقط).
ملاحظة: Android XR (Extensions): تمت إزالة Hand Mesh، وعليك الآن استخدام بيانات شبكة اليد الموحّدة ضمن حزمة الإضافات.
إطار عمل Android XR Interaction Framework for Unity
Android XR Interaction Framework (AXRIF) متاح الآن في إصدار "معاينة المطوّر". AXRIF هي مجموعة أدوات إدخال غير منسَّقة ومخصّصة، وتُبسّط المنطق المعقّد المطلوب لإنشاء واجهات تتوافق مع تفاعلات نظام Android XR.
بدلاً من التركيز على العناصر المرئية لواجهة المستخدم، يمنح AXRIF الأولوية للآليات الأساسية لتجربة مستخدم Android XR. في جوهرها، تستخدم هذه الميزة Transition Manager نفسه الذي يشغّل الإدخالات المتعددة الوسائط الغنية للنظام، ما يتيح التبديل بين وحدات التحكّم بست درجات حرية (6DoF) والماوس الثلاثي الأبعاد وتتبُّع اليدين ونظرات العين. من خلال الاستفادة من هذا الإطار، يمكن للمطوّرين تقليل عبء التنفيذ المطلوب بشكل كبير لتوفير المجموعة الكاملة من التفاعلات الفعّالة في Android XR لتطبيقاتهم.
عند الإطلاق، يوفّر إطار العمل ثلاث إمكانات أساسية:
- عمليات الانتقال التلقائية بين الإدخالات المتعددة الوسائط: يدير إطار العمل جهاز الحالة للتبديل بين طرق الإدخال. على سبيل المثال، يتعامل مع منطق الانتقال عندما ينتقل المستخدم من استهداف عنصر بنظره إلى لمسه مباشرةً، ما يسهّل الدعم المتزامن للأيدي وأجهزة التحكّم والماوس.
- التفاعل مع الإيماءات بمساعدة النظر: يجمع إطار عمل AXRIF بين استهداف متّجه النظر والتعرّف على الإيماءات باليد (مثل التصغير أو التكبير بأصبعين للاختيار) من أجل التفاعل الدقيق عن بُعد، بما يتوافق مع الإعداد التلقائي للنظام.
- التفاعل مع واجهة المستخدم الثنائية الأبعاد المستندة إلى قوانين الفيزياء: يربط إطار العمل تتبُّع اليد العالي الدقة بالتفاعلات مع المستوى الثنائي الأبعاد، ما يتيح إيماءات النقر والتمرير السريع البديهية على اللوحات العائمة مع الالتزام بقيود الحدود المادية.
من خلال استخدام AXRIF، يكتسب تطبيقك نموذج التفاعل الأصلي للمنصة، ما يضمن توافق تطبيقك مع بقية نظام التشغيل.
استكشاف مجموعة الأدوات:
البدء اليوم:
هذا هو الوقت المثالي لبدء تطوير التطبيقات على Android XR. بفضل توافقها مع Unity وUnreal وGodot، تتيح لك المنصة تحقيق رؤيتك الإبداعية، بغض النظر عن المحرك الذي تستخدمه. يمكنك الاطّلاع على شركاء المحركات الرسميين للبدء:
يمكنك الاطّلاع على هذا الإعلان وجميع أخبار مؤتمر Google I/O لعام 2026 على io.google.
-
أخبار المنتجاتيسرّنا إطلاق الإصدار 4 من "معاينة المطوّر" لحزمة تطوير البرامج (SDK) لمنصة Android XR، مع مواصلة تركيزنا على توحيد عملية تطوير التطبيقات المتوافقة مع الأجهزة المتعدّدة، مثل سمّاعات الرأس ونظارات بنظام الواقع الممتد السلكية والنظارات الذكية.
Amy Zeppenfeld, Stevan Silva • مدّة القراءة: 5 دقائق -
أخبار المنتجاتمن خلال تطوير التطبيقات على Android XR، يمكنك تلبية احتياجات المستخدمين في أي وقت، سواء كانوا يبحثون عن تجربة غامرة بالكامل في المنزل أو تجربة سريعة أثناء التنقل، وذلك من خلال مجموعة واسعة من التطبيقات المكانية. في مؤتمر Android Dev Summit، احتفلنا بإنجاز رائع من خلال إطلاق نظارة XREAL AURA.
Amy Zeppenfeld, Vinny DaSilva • مدّة القراءة: 3 دقائق -
أخبار المنتجاتمنذ إطلاق حزمة تطوير البرامج (SDK) لمنصة Android XR، حوّل المطوّرون أفكارهم إلى تجارب غامرة مبتكرة على سمّاعات الرأس ونظارات بنظام الواقع الممتد السلكية.
Amy Zeppenfeld, Greg Underwood, Yasmine Evjen • مدّة القراءة: دقيقتان
يمكنك الحصول على آخر الإحصاءات حول تطوير تطبيقات Android في بريدك الوارد أسبوعيًا.