يسرّنا اليوم الإعلان عن توفّر الدعم الرسمي لـ Unreal Engine و Godot على Android XR. بالإضافة إلى هذه التوسيعات في المحرّك، نطلق أيضًا أدوات جديدة مصمّمة لتعزيز إنتاجيتك وتفعيل إمكانات جديدة للواقع الممتد: Android XR Engine Hub و Android XR Interaction Framework.
Android XR Engine Hub
يتوفّر Android XR Engine Hub حاليًا على Windows، وهو مركز التحكّم في عملية التطوير. يوحّد هذا المركز سير العمل في Unity وUnreal Engine وGodot من خلال العمل كجسر عالي السرعة ينقل بيانات الإدراك التي ينشئها الجهاز مباشرةً من جهازك إلى المحرّك الذي تختاره.
البث في الوقت الفعلي من خلال OpenXR
يسدّ المركز الفجوة بين قوة الكمبيوتر المكتبي وبيانات أجهزة الاستشعار على الأجهزة الجوّالة. بدلاً من الحاجة إلى إنشاء نسخة كاملة من التطبيق لمعرفة كيفية تفاعله مع العالم، يبث المركز إضافات OpenXR من جهاز Android XR الفعلي مباشرةً إلى جهاز Windows.
يعني ذلك أنّه يمكنك تكرار التفاعلات المعقّدة في "وضع التشغيل" أثناء تلقّي بيانات في الوقت الفعلي وعالية الدقة من أجهزة استشعار سمّاعة الرأس. بدون إمكانية البث هذه، كان اختبار أي تغيير طفيف في تتبُّع حركة العين أو التخطيط المكاني يتطلّب تصدير حزمة APK كاملة وتثبيتها.
يتيح المركز إجراء اختبارات منخفضة وقت الاستجابة للإضافات التي يتم بثها التالية:
الدعم الأساسي ودعم التفاعل
- 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 Engine Hub لمطوّري محرّكات الألعاب إجراء عمليات تكرار بسرعة.
تنزيل المركز:
توسيع نطاق دعم محرّك الألعاب
من خلال التزامنا بمعايير OpenXR، نضمن حصولك على أفضل الأدوات لمساعدتك في تحويل رؤيتك الإبداعية إلى حقيقة، سواء أكنت استوديو متمرّسًا أو مطوّرًا مستقلاً.
Unreal Engine
يتوفّر الآن دعم Unreal Engine في "معاينة المطوّر"، ويستهدف الإصدار 5.6.1. تم إنشاء هذا التكامل مباشرةً باستخدام OpenXR مع دعم واجهة برمجة التطبيقات الخاصة بمورّدي AndroidXR باستخدام إضافة مورّدي Android XR لـ Unreal, ما يتيح لك الوصول إلى الإضافات الخاصة بالمنصة لتتبُّع حركة اليد وتتبّع تعابير الوجه بشكل متقدّم وفهم المشهد (مثل رصد الطائرات والعمق) أثناء استخدام مخططات Unreal أو دعم C++.
بدء استخدام Unreal:
- تنزيل إضافة Android XR Extension Plugin لـ Unreal
- الموقع الإلكتروني الرسمي لـ Unreal Engine
- الاطّلاع على "دليل المطوّر" في Unreal Engine
Godot
بالشراكة مع Godot Foundation و W4 Games، نوفّر الدعم الرسمي لـ Godot على Android XR للإصدارَين Godot 4.6.2 والإصدارات الأحدث.
نلاحظ بالفعل زخمًا كبيرًا من W4، إذ نقلت تجارب مثل MoAT و Expedition to Blobotopia التي تتوفّر حاليًا على Google Play، ما يثبت أنّ Godot جاهز للتجارب المكانية على مستوى الإنتاج اليوم.
للاستفادة من الإمكانات الكاملة للمنصة، استخدِم إضافة Godot OpenXR Vendors plugin 5.1 التي توفّر إضافات مورّدي Android XR اللازمة لميزات مثل scene meshing و dynamic resolution و light estimation وغير ذلك الكثير. نتعاون مع Godot لتحسين تنفيذ OpenXR من أجل ملف تعريف الطاقة ومعايير الإدخال في Android XR.
بدء استخدام Godot:
- تنزيل إضافة Godot OpenXR Vendors Plugin
- _الموقع الإلكتروني الرسمي لـ Godot Engine_
- الاطّلاع على "دليل المطوّر" في Godot
Unity
تتوفّر الآن حزمة Unity OpenXR: Android XR 1.13 للإصدار Unity 6.5 Beta. وسّعت Unity نطاق دعم Application SpaceWarp ليشمل كلاً من uGUI وTextMeshPro. ترقَّب الإصدار العام من Unity 6.5 والمزيد من التحسينات على المنصة التي ستتوفّر هذا الصيف.
Android XR Extensions v1.3.1 لـ Unity
كل ما تحتاج إليه من أجل التكامل الشامل مع المنصة يتوفّر في أحدث إصدار من Android XR Extensions:
- دعم Spatial API: يمكنك الآن إدارة علامة البيان
android.software.xr.api.SPATIALمباشرةً من خلال إعدادات XRSessionFeature، ما يسهّل أكثر من أي وقت مضى تحديد متطلبات Spatial API ومستوياته المستهدَفة لتطبيقك. - Fine Eye Face Tracking: توفّر ميزة Fine Eye Poses الجديدة أوضاعًا عالية الدقة للعين باستخدام طريقة الإضافة
TryGetFineEyePoses. - دعم "المعاينة المباشرة": تتيح ميزة Android XR Streaming دعم "المعاينة المباشرة" في وضع التشغيل في Unity Editor (على Windows فقط).
ملاحظة: Android XR (Extensions): تمت إزالة Hand Mesh، وعليك الآن استخدام Hand Mesh Data الموحّدة ضمن حزمة الإضافات.
Android XR Interaction Framework لـ Unity
يتوفّر الآن Android XR Interaction Framework (AXRIF) في "معاينة المطوّر". AXRIF هي مجموعة أدوات إدخال غير منمّقة ومحدّدة الرأي تجرّد المنطق المعقّد اللازم لإنشاء واجهات متوافقة مع تفاعلات نظام Android XR.
بدلاً من التركيز على العناصر المرئية لواجهة المستخدم، يعطي AXRIF الأولوية للآليات الأساسية لتجربة المستخدم في Android XR. في جوهرها، تستخدم هذه المجموعة مدير الانتقالات نفسه الذي يشغّل إمكانات الإدخال المتعددة الوسائط الغنية في النظام، ما يتيح تبديل الحالة بين وحدات التحكّم 6DoF والماوس الثلاثي الأبعاد وتتبُّع حركة اليد ونظرة العين. من خلال الاستفادة من إطار العمل هذا، يمكن للمطوّرين تقليل عبء التنفيذ بشكل كبير اللازم لتوفير مجموعة Android XR الكاملة من التفاعلات القوية في تطبيقاتهم.
عند الإطلاق، يوفّر الإطار ثلاث إمكانات أساسية:
- عمليات الانتقال التلقائية بين إمكانات الإدخال المتعددة الوسائط: يدير الإطار آلة الحالة للتبديل بين طرق الإدخال. على سبيل المثال، يتعامل الإطار مع منطق الانتقال عندما ينتقل المستخدم من استهداف عنصر بنظرة العين إلى لمسه مباشرةً، ما يسهّل الدعم المتزامن لليدين ووحدات التحكّم والفئران.
- التفاعل بالإيماءات بمساعدة نظرة العين: يجمع AXRIF بين استهداف متّجه النظرة والتعرّف على إيماءات اليد (مثل الضغط بإصبعَين للاختيار) من أجل تفاعل دقيق عن بُعد، ما يطابق السلوك التلقائي للنظام.
- التفاعل مع واجهة مستخدم ثنائية الأبعاد مستندة إلى الفيزياء: يربط إطار العمل بين تتبّع اليد العالي الدقة والتفاعلات مع الطائرات ثنائية الأبعاد، ما يتيح إيماءات النقر والتمرير السلسة على اللوحات العائمة مع مراعاة قيود الحدود المادية.
من خلال اعتماد AXRIF، يكتسب تطبيقك نموذج التفاعل الأصلي للمنصة، ما يضمن أن يبدو تطبيقك متوافقًا مع بقية نظام التشغيل.
استكشاف مجموعة الأدوات:
البدء اليوم:
هذا هو أفضل وقت للبدء في تطوير التطبيقات على Android XR. من خلال الدعم في Unity وUnreal وGodot، تكون المنصة جاهزة لرؤيتك الإبداعية، بغض النظر عن المحرّك الذي تستخدمه. استكشِف شركاءنا الرسميين في مجال المحرّكات للبدء:
يمكنك استكشاف هذا الإعلان وجميع تحديثات Google I/O 2026 على io.google.
متابعة القراءة
-
أخبار المنتجات
يسرّنا إطلاق "معاينة المطوّر 4" من Android XR SDK، مع مواصلة تركيزنا على توحيد عملية التطوير على أجهزة متعدّدة لسمّاعات الرأس والنظّارات السلكية التي تعمل بنظام الواقع الممتد والنظّارات الذكية.
Amy Zeppenfeld, Stevan Silva • قراءة لمدة 5 دقائق
-
أخبار المنتجات
في Google I/O 2026، قدّمنا تحوّل Android من نظام تشغيل إلى نظام ذكاء. أوضحنا أيضًا كيف يمكنك إنشاء تجارب ذكية بشكل أصلي باستخدام النظام والاستفادة من قوة الذكاء الاصطناعي من Google في تطبيقاتك.
Jingyu Shi • قراءة لمدة دقيقتَين
-
أخبار المنتجات
مع إصدار Android 17، ننتقل إلى معيار تطوير تكيّفي أولاً. لم يعُد المستخدمون يعتمدون على شكل جهاز واحد، بل ينتقلون بين الهواتف والهواتف القابلة للطي والأجهزة اللوحية وأجهزة الكمبيوتر المحمولة وشاشات السيارات وبيئات الواقع الممتد الغامرة على مدار اليوم.
Fahd Imtiaz • قراءة لمدة 4 دقائق
البقاء على اطّلاع على آخر التحديثات
يمكنك تلقّي أحدث الإحصاءات حول تطوير تطبيقات Android أسبوعيًا في بريدك الوارد.