نماذج
مرحبًا Vulkan
يوضّح نموذج مرحبًا Vulkan كيفية إعداد تطبيق Android لاستخدام Vulkan. والنتيجة النهائية هي مجرد مثلث ملوّن على الشاشة، ولكنّه يعرض بالتفصيل عملية الإعداد الكاملة المطلوبة.
لفهم كل خطوة بعمق، يمكنك الاطّلاع على الدرس التطبيقي حول الترميز المستند إلى هذا النموذج والذي تم توسيعه لعرض مثلث محكم ومُدوَّر بدلاً من ذلك.
AGDK Tunnel
يعرض نموذج AGDK Tunnel لعبة بسيطة لا نهاية لها تتوافق مع كلّ من Vulkan وOpenGL ES. ويوضّح كيفية التحقّق من توافق الجهاز مع Vulkan والرجوع إلى OpenGL ES إذا كان التوافق غير كافٍ.
Unity Boat Attack
Unity Boat Attack هو مشروع نموذج مفتوح المصدر تم إنشاؤه خصيصًا للمساعدة في اختبار وتطوير Universal Render Pipeline من Unity. وهو مخصّص لاكتشاف كيفية عمل بعض ميزات URP، كما أنّه مصدر تعليمي لبعض الحيل.
يمكنك الاطّلاع على المستودع المفتوح المصدر repository لمعرفة المزيد.
UE4 Sun Temple
Sun Temple هو نموذج تم إنشاؤه خصيصًا لـ Unreal Engine 4.x لعرض قوة المحرّك في عالم ألعاب الأجهزة الجوّالة. يمكنك استخدامه للاطّلاع على الميزات التي يمكن أن يقدّمها Vulkan للعبة على الأجهزة الجوّالة.
UE5 Lyra Starter Game
Lyra Starter Game هو مشروع جديد للعب تم إصداره مع UE5 لعرض أحدث أفضل الممارسات لإنشاء الألعاب في UE5. ويهدف إلى أن يكون نقطة البداية لمطوّري الألعاب لإنشاء مشاريع جديدة وأن يكون بمثابة مصادر تعليمية قابلة للتخصيص. يمكنك تصديره باستخدام Vulkan على Android للاطّلاع على إمكانات Vulkan على أجهزة Android الجوّالة.
خيوط
Filament هو محرّك عرض في الوقت الفعلي يستند إلى الفيزياء لأجهزة Android وLinux وiOS وmacOS و Windows وWebGL. تم تصميمه ليكون صغيرًا وفعّالاً قدر الإمكان.
درس تطبيقي حول الترميز
يرشدك الدرس التطبيقي حول الترميز البدء في استخدام Vulkan على Android خلال عملية إعداد خط أنابيب عرض Vulkan، ثم عرض مثلث محكم ومُدوَّر على الشاشة. يمكنك بعد ذلك مواصلة استخدام المشروع لعرض رسومات لعبتك.
تجارب مطوّري البرامج
بشكل متزايد، يُصدر مطوّرو الألعاب في جميع أنحاء العالم عناوين ألعاب تستخدم Vulkan فقط. ويتيح لهم ذلك التركيز على لعبتهم بدلاً من الاضطرار إلى العمل على دعم التكنولوجيا القديمة. ويتيح لهم إصدار عناوين ألعاب تستخدم Vulkan فقط الاستفادة الكاملة من التحسينات المتاحة للرقائق الحديثة للأجهزة الجوّالة.
يمكنك الاطّلاع على كيفية استخدام هؤلاء المطوّرين لـ Vulkan لتحسين الرسومات.
- Com2uS تستخدم Vulkan لتحسين الرسومات
- تحسين Godot Engine Vulkan لأجهزة Android
- Pokémon TCG Pocket: اعتماد تطوير الألعاب العادية باستخدام Vulkan فقط
الفيديوهات
لمعرفة المزيد عن تطوير الرسومات وVulkan على Android، يمكنك الاطّلاع على هذه الفيديوهات:
- إمكانية إنشاء ألعاب Android عالية الدقة باستخدام Vulkan (مؤتمر Google I/O لعام 2019)
- تحسين أداء ألعاب Vulkan (مؤتمر GGDS لعام 2023)
- رسومات ألعاب Android: دراسة حالة حول OpenGL ES مقابل Vulkan (مؤتمر GDC لعام 2023)
مؤتمر Vulkanised لعام 2024
Vulkanised هو أكبر حدث مخصّص للمطوّرين الذين يستخدمون Vulkan API. ويجمع بين مجتمع مطوّري Vulkan لتبادل الأفكار وحل المشاكل والمساعدة في توجيه التطوير المستقبلي لـ Vulkan API والنظام المتكامل.
تمت استضافة أحدث إصدار في الفترة من 5 إلى 7 فبراير 2024 في Google Campus في Sunnyvale. يمكنك العثور على جدول الأعمال الكامل مع جميع عروض المحاضرين في جدول أعمال مؤتمر Vulkanised لعام 2024.
يتم تسجيل معظم الجلسات ويمكن مشاهدة الإعادة على YouTube.
مؤتمر Vulkanised لعام 2023
يغطّي إصدار 2023 من مؤتمر Vulkanised الكثير من التقدّم المثير للاهتمام في Vulkan على رقائق الأجهزة الجوّالة أيضًا. يمكنك العثور على جدول الأعمال الكامل مع الفيديوهات والعروض في جدول أعمال مؤتمر Vulkanised لعام 2023، وتتوفّر الجلسات المسجّلة في قائمة تشغيل YouTube هذه.