सैंपल
Hello Vulkan
Hello Vulkan सैंपल में, Android ऐप्लिकेशन को Vulkan का इस्तेमाल करने के लिए सेट अप करने का तरीका बताया गया है. आखिर में, स्क्रीन पर सिर्फ़ एक रंगीन त्रिकोण दिखता है. हालांकि, इसमें सेटअप करने की पूरी प्रोसेस के बारे में बताया गया है.
हर चरण के बारे में ज़्यादा जानने के लिए, कोडलैब देखें. यह कोडलैब इस सैंपल पर आधारित है. इसमें, टेक्सचर वाला घूमता हुआ त्रिकोण रेंडर करने के बारे में ज़्यादा जानकारी दी गई है.
AGDK टनल
AGDK टनल सैंपल में, कभी खत्म न होने वाला एक ऐसा गेम दिखाया गया है जो Vulkan और OpenGL ES, दोनों के साथ काम करता है. इसमें यह बताया गया है कि डिवाइस पर Vulkan काम करता है या नहीं. साथ ही, अगर यह ठीक से काम नहीं करता है, तो OpenGL ES पर फ़ॉलबैक करने का तरीका बताया गया है.
Unity Boat Attack
Unity Boat Attack एक ओपन सोर्स सैंपल प्रोजेक्ट है. इसे खास तौर पर, Unity के Universal Render Pipeline की टेस्टिंग और डेवलपमेंट में मदद करने के लिए बनाया गया है. इसका मकसद यह पता लगाना है कि यूआरपी की कुछ सुविधाएं कैसे काम करती हैं. साथ ही, यह कुछ तरकीबों के बारे में जानने का संसाधन है.
ज़्यादा जानने के लिए, ओपन सोर्स रिपॉज़िटरी देखें!
UE4 सन टेंपल
Sun Temple को खास तौर पर Unreal Engine 4.x के लिए बनाया गया है. इससे मोबाइल गेमिंग की दुनिया में इंजन की क्षमता का पता चलता है. इसका इस्तेमाल करके देखें कि Vulkan आपके मोबाइल गेम में क्या-क्या सुविधाएं जोड़ सकता है!
UE5 Lyra Starter Game
Lyra Starter Game, UE5 के साथ रिलीज़ किया गया एक नया सैंपल गेमप्ले प्रोजेक्ट है. इसका मकसद, UE5 में गेम बनाने के लिए, सबसे नए और बेहतरीन तरीकों को दिखाना है. यह गेम डेवलपर के लिए, नए प्रोजेक्ट बनाने का शुरुआती पॉइंट है. साथ ही, यह सीखने के संसाधनों के तौर पर काम करता है, जिन्हें अपनी ज़रूरत के हिसाब से बनाया जा सकता है. इसे Android पर Vulkan के साथ एक्सपोर्ट करें, ताकि Android फ़ोन या टैबलेट पर Vulkan की सुविधाओं को आज़माया जा सके!
फ़िलामेंट
Filament, Android, Linux, iOS, macOS, Windows, और WebGL के लिए, फ़िज़िकल रेंडरिंग इंजन है. यह रेंडरिंग इंजन, रेंडरिंग की प्रोसेस को रीयल-टाइम में पूरा करता है. इसे इस तरह से डिज़ाइन किया गया है कि यह कम से कम जगह ले और बेहतर तरीके से काम करे.
कोडलैब (कोड बनाना सीखना)
Android पर Vulkan का इस्तेमाल शुरू करना कोडलैब में, आपको Vulkan रेंडरिंग पाइपलाइन सेट अप करने के बारे में बताया गया है. इसके बाद, स्क्रीन पर टेक्सचर वाला घूमता हुआ त्रिकोण रेंडर करने के बारे में बताया गया है. इसके बाद, गेम के ग्राफ़िक रेंडर करने के लिए, प्रोजेक्ट का इस्तेमाल जारी रखा जा सकता है.
डेवलपर स्टोरीज़
दुनिया भर के गेम डेवलपर, अब सिर्फ़ Vulkan पर काम करने वाले गेम रिलीज़ कर रहे हैं. इससे वे लेगसी टेक्नोलॉजी को सपोर्ट करने के बजाय, अपने गेम पर फ़ोकस कर पाते हैं. Vulkan का इस्तेमाल करने वाले गेम रिलीज़ करने से, उन्हें आधुनिक मोबाइल चिप के लिए उपलब्ध कराए गए सुधारों का पूरा फ़ायदा मिल पाता है.
देखें कि ये डेवलपर, बेहतर ग्राफ़िक्स के लिए Vulkan का इस्तेमाल कैसे करते हैं!
- Com2uS, बेहतर ग्राफ़िक के लिए Vulkan का इस्तेमाल करता है
- Android के लिए Godot Engine Vulkan ऑप्टिमाइज़ेशन
- Pokémon TCG Pocket: कैज़ुअल गेम के लिए, सिर्फ़ Vulkan का इस्तेमाल करना
वीडियो
Android पर ग्राफ़िक्स डेवलपमेंट और Vulkan के बारे में ज़्यादा जानने के लिए, ये वीडियो देखें:
- Vulkan की मदद से, Android पर बेहतर क्वालिटी वाले गेम बनाना (Google I/O'19)
- Vulkan गेम की परफ़ॉर्मेंस को ऑप्टिमाइज़ करना (GGDS 2023)
- Android गेम के ग्राफ़िक - OpenGL ES बनाम Vulkan केस स्टडी (GDC 2023)
Vulkanised 2024
Vulkanised, Vulkan API का इस्तेमाल करने वाले डेवलपर के लिए सबसे बड़ा इवेंट है. यह Vulkan डेवलपर कम्यूनिटी को एक साथ लाता है, ताकि वे आइडिया शेयर कर सकें, समस्याओं को हल कर सकें, और Vulkan API और नेटवर्क के डेवलपमेंट को आगे बढ़ाने में मदद कर सकें.
इसका नया एडिशन, 5 से 7 फ़रवरी, 2024 को सनीवेल में Google कैंपस में होस्ट किया गया था. सभी प्रज़ेंटर के डेक के साथ पूरा एजेंडा, Vulkanised 2024 का एजेंडा में देखा जा सकता है.
ज़्यादातर सेशन रिकॉर्ड किए जाते हैं. इन्हें YouTube पर देखा जा सकता है.
Vulkanised 2023
Vulkanised के 2023 के एडिशन में, मोबाइल चिप पर Vulkan की कई दिलचस्प प्रोग्रेस के बारे में बताया गया है. वीडियो और डेक के साथ पूरा एजेंडा, Vulkanised 2023 का एजेंडा में देखा जा सकता है. साथ ही, रिकॉर्ड किए गए सेशन इस YouTube प्लेलिस्ट में मौजूद हैं.