अवास्तविक इंजन और एकता पर मेटावर्स कैसे बनाया जाता है
परिचय: "एक मंच के रूप में दुनिया"
मेटावर्स एक "बड़ाखेल" नहीं है, बल्कि जीवित दुनिया का एक मंच है: एक लगातार राज्य, स्केलेबल दृश्य, सामाजिक उपस्थिति, उपयोगकर्ता द्वारा उत्पन्न सामग्री (यूजीसी), एक आंतरिक अर्थव्यवस्था और घटनाओं का एक कैलेंडर। अवास्तविक इंजन और एकता इस तरह के एक मंच पर दो परिपक्व रास्ते देते हैं: पहला - सिनेमाई चित्र और एक तैयार उच्च-स्तरीय नेटवर्क स्टैक पर जोर देने के साथ; दूसरा यूजीसी टूल्स के लिए सबसे चौड़ा क्रॉस-प्लेटफॉर्म, मॉड्यूलर और आसान इनपुट के लिए है।
1) उच्च-स्तरीय वास्तुकला
ग्राहक: डेस्कटॉप/कंसोल/मोबाइल/वीआर/एआर (मोबाइल/वीआर/एआर में एकता - मजबूत; अवास्तविक - в पीसी/कंसोल/दृश्य निष्ठा)।
एज/क्लाउड: सत्तावादी गेम सर्वर, रियल-टाइम गेटवे (वेबसॉकेट/यूडीपी), मैच/इंस्टेंस सर्विसेज।
प्लेटफ़ॉर्म सेवाएं: खाते/प्रोफाइल, इन्वेंट्री, कंटेंट कैटलॉग, यूजीसी प्रकाशन, मॉडरेशन, अर्थशास्त्र/भुगतान, सूचनाएं।
डेटा: टेलीमेट्री, एंटी-फ्रॉड, अनुपालन रिपोर्ट, इवेंट एनालिटिक्स, सामग्री सूचकांक।
व्यवस्थापक/निर्माता पैनल: इवेंट लॉन्च टूल, ए/बी, स्थान प्रबंधन, यूजीसी संपादक।
2) अवास्तविक बनाम एकता: कब चुनें क्या
अवास्तविक इंजन - "सिनेमा और बॉक्स से बाहर मल्टीप्लेयर"
ग्राफिक्स/रेंडर: नैनाइट/लुमेन, उच्च प्रीसेट, सिनेमाई प्रभाव।
नेटवर्क कोर: अभिनेता/घटक प्रतिकृति, आरपीसी, भविष्यवाणी, समर्पित सर्वर; कार्रवाई और "लाइव दृश्य" के लिए सुविधाजनक।
उपकरण: ब्लूप्रिंट + सी + +; सीक्वेंसर, कंट्रोल रिग, मेटासाउंड; छंद/यूईएफएन (Fortnite पारिस्थितिकी तंत्र पर आधारित UGC मामलों के लिए)।
विपक्ष: अधिक "भारी" प्रवेश, लोहे के लिए उच्च आवश्यकताएं; मोबाइल अनुकूलन के लिए अनुशासन की आवश्यकता होती है।
एकता - "स्केल, डिवाइस, यूजीसी पारिस्थितिकी तंत्र"
क्रॉस-प्लेटफॉर्म: मजबूत मोबाइल और एक्सआर (एआर फाउंडेशन), वेबजीएल/वेबजीपीयू; त्वरित बनाता है।
नेटवर्क स्टैक: गेमऑब्जेक्ट्स के लिए नेटकोड, उच्च लोड के लिए नेटकोड फॉर एंटिटीज (ईसीएस/डॉट्स); परिवहन (यूडीपी/आरपीसी); थर्ड-पार्टी फ्रेमवर्क (फोटॉन/फिश-नेट/मिरर)।
उपकरण: शैडर ग्राफ/वीएफएक्स ग्राफ, टाइमलाइन/सिनेमाचाइन, पता, प्रदर्शन के लिए डॉट्स, स्क्रिप्टेबल रेंडर पाइपलाइन (यूआरपी/एचडीआरपी)।
विपक्ष: बॉक्स से बाहर, बड़े शूटर दृश्यों के लिए उच्च-स्तरीय समाधान कम हैं; ग्राफिक्स "बॉक्स से बाहर" कम "सिनेमा", लेकिन अनुकूलन योग्य है।
संक्षिप्त चयन तर्क:- एक "प्रीमियम दृश्य", लाइव इवेंट, शूटर/एक्शन एक समृद्ध तस्वीर के साथ करें - अवास्तविक।
- मजबूत मोबाइल/एक्सआर और फास्ट यूजीसी सामग्री - यूनिटी के साथ एक क्रॉस-प्लेटफॉर्म मेटावर्स बनाएं।
3) नेटवर्क डिजाइन और दृढ़ ता
विश्व मॉडल:- स्तरित: लॉबी/सामाजिक केंद्र (सैकड़ों खिलाड़ियों तक), दृश्य उदाहरण (20-100), निजी कमरे (2-16)।
- शार्डिंग: क्षेत्र/लोड मामले; मैचमेकर QoS द्वारा उदाहरण वितरित करता है।
- लगातार वस्तुएँ: डेटाबेस (NoSQL + cache), घटना बस (Kafka/PubSub) विश्व लॉग के लिए.
- सत्तावादी सर्वर: सर्वर पर स्थिति/परिणाम; ग्राहक "पतले" हैं।
- प्रतिकृति और एलओडी नेटवर्क: दूर के अभिनेताओं के दुर्लभ अपडेट; महत्वपूर्ण - अधिक बार; भीड़ एकत्रीकरण।
- भविष्यवाणी और सामंजस्य: आंदोलन/इशारों के लिए; लैग्स मास्किंग।
- वॉयस/स्थानिक-ऑडियो: अलग मीडिया सर्वर, आस-पास की आवाजों की प्राथमिकता।
4) कंटेंट पाइपलाइन और यूजीसी
DCC और संपत्ति: ब्लेंडर/माया/मैक्स → निर्यात (FBX/GLB/UDIM), टकराव/LOD/सामग्री के लिए कल्पना।
रचनाकारों के लिए देव पैकेज:- अवास्तविक: ब्लूप्रिंट सेट/टूल + डेटाएसेट्स; कमरा/दृश्य टेम्पलेट, संपत्ति मान्यता, खेत बनाने के लिए हुक।
- एकता: स्क्रिप्टेबल ऑब्जेक्ट्स, पता, यूआरपी/एचडीआरपी प्रीसेट, दृश्य स्टेंसिल असेंबली (मिश्रण, ट्रिगर, इंटरैक्टिव)।
- प्रारंभिक सत्यापन (बहुभुज, बनावट, स्क्रिप्ट, बंद सैंडबॉक्स), निषिद्ध सामग्री के लिए स्कैन।
- कैटलॉग और मॉडरेशन: पूर्वावलोकन, रेटिंग, शिकायत, ए/बी रोटेशन।
- स्थिरता: इंजन/एसडीके संस्करण रचनाकारों के लिए "जमे हुए" है; "संस्करण सीढ़ी" के माध्यम से प्रवास
5) गेमप्ले-सर्विस लेयर
खाता/प्रोफाइल/डीआईडी: यदि आवश्यक हो तो सामाजिक लॉगिन/पर्स को लिंक करना; गोपनीयता।
इन्वेंट्री और अर्थशास्त्र: आइटम, खाल, पहुँच; कीमतें, छूट, बंडल।
घटनाएँ और अनुसूची: मौसमी, संगीत, टूर्नामेंट, सप्ताह के कार्य।
मिशन/quests: सर्वर प्रगति, एंटी-स्पैम, खेत के लिए कैप।
सूचनाएं: इन-वर्ल्ड डिस्प्ले, फ्लफ, ई-मेल/चैट बॉट।
6) ग्राफिक्स और प्रदर्शन
अवास्तविक: नैनाइट/लुमेन (डेस्कटॉप/कंसोल), वर्चुअल शैडो मैप्स; मोबाइल शाखा - बजट के साथ बेक्ड + एलओडी, मोबाइल एचडीआर, नियाग्रा।
एकता: मोबाइल के लिए यूआरपी, प्रीमियम के लिए एचडीआरपी; GPU इंस्टेंसिंग, ऑक्यूजन, लाइट/रिफ्लेक्शन प्रोब; भीड़ के लिए DOTS/ECS।
सामान्य सिद्धांत:- स्थिर एफपीएस वाह से अधिक महत्वपूर्ण है।
- सामग्री बजट: बहुभुज/सामग्री/कण/कंकाल/ग्रंथ।
- स्ट्रीमिंग संपत्ति: पता/अवास्तविक सुव्यवस्थित प्रबंधक; क्षेत्रों द्वारा लोड हो रहा है
- Fovated रेंडरिंग (XR): गतिशील; ब्याज के बाद संयमित।
7) ऑडियो और सामाजिकता
स्थानिक-ऑडियो: स्रोत प्राथमिकता, शांत/लाउडर क्षेत्र, निजी बुलबुले।
वॉयस मॉडरेशन: फिल्टर, ऑटो-म्यूजिक, रिपोर्ट; घटनाओं का लॉगिंग (गोपनीयता के अनुपालन में)।
घटना मिश्रण: "निर्देशन" संगीत कार्यक्रम और शो (अवास्तविक सीक्वेंसर/एकता समयरेखा)।
8) सुरक्षा, मॉडरेशन, अनुपालन
एंटी-धोखा/एंटी-बॉट्स: व्यवहार प्रोफाइल, डिवाइस-बाइंडिंग, क्लाइंट सत्यापन, सर्वर-साइड प्राधिकरण।
यूजीसी मॉडरेशन: स्वचालित वर्गीकरण + मैनुअल संशोधन; लेखकों की ब्लैकलिस्ट/व्हाइटलिस्ट।
नीतियां: 18 +, विज्ञापन, डेटा सुरक्षा, रिपोर्टिंग; ऑडिट लॉग (कौन/क्या बदल गया)।
भुगतान/KYC/AML (यदि कोई हो): क्लाइंट के बाहर ऑनबोर्डिंग, स्वीकृति फिल्टर, सीमा, फिर से भरने के बीच "कूलिंग"।
जिम्मेदार UX: टाइमआउट, ठहराव, चमक/ध्वनि सेटिंग्स, स्वास्थ्य चेतावनी (XR)।
9) अर्थशास्त्र और मुद्रीकरण
डिजिटल गुड्स/यूजीसी रॉयल्टी: क्रॉस सीन्स, सीजनल पास।
घटनाएँ: टिकट, वीआईपी क्षेत्र, प्रायोजन स्थान।
सदस्यता: विस्तारित स्लॉट, निजी कमरे, स्थानों तक शुरुआती पहुंच।
बाज़ार: स्थानीय मुद्रा, साइट करों, रिफंड; संपत्ति का पारदर्शी "पासपोर्ट" (संस्करण, लेखक, अधिकार)।
वैकल्पिक Web3: सामग्री, टिकट-एनएफटी के लिए ऑनलाइन पासपोर्ट, विभाजित भुगतान - केवल यदि कानून/नीतियों के साथ संगत हो।
10) एनालिटिक्स, एमएल और लाइव ऑप्स
टेलीमेट्री: इनपुट/सत्र/संक्रमण, हीटमैप दृश्य, ऑनबोर्डिंग फ़नल, घटनाओं में रूपांतरण।
एमएल परतें: स्थान की सिफारिशें, एंटी-बॉट्स, विफलता की भविष्यवाणी, एफपीएस स्वास्थ्य देखभाल।
A/B: दृश्यों/बैनरों का रोटेशन, कीमतें, शेड्यूल।
लाइव पैनल: क्षेत्रों की स्थिति, घटनाएं, तैनाती/रोलबैक, अलर्ट।
11) पाइपलाइन का उत्पादन
अवास्तविक (उदाहरण):- Perforce/Git LFS → UGS (अवास्तविक गेम सिंक) → स्वचालित बिल्ड एजेंट (कुक/बिल्ड/पैकेज) → समर्पित सर्वर और क्लाइंट → CDN का निर्माण करता है।
- सामग्री: DDC (व्युत्पन्न डेटा कैश), परिसंपत्ति मान्यता, स्वचालित LOD/टकराव।
- गिट LFS/प्लास्टिक SCM → क्लाउड बिल्ड/टीमसिटी/जेनकिंस → Addressables निर्देशिका → CDN/निर्देशिका अपडेट → क्रैश/पर्फ संग्रह।
- सामग्री: GUID स्थिरता, असेटपोस्टप्रोसेसर, पता सत्यापन।
12) क्रॉस-प्लेटफॉर्म और एक्सआर
एकता: एक परियोजना → iOS/Android/Standalone/WebGL लक्ष्य; एआर फाउंडेशन для ARKit/ARCore; एक्सआर इंटरैक्शन टूलकिट।
अवास्तविक: मंच प्रोफाइल के साथ एकीकृत सामग्री; VRTemplate, OpenXR; मोबाइल/वीआर लाइटिंग/शेडर प्रोफाइल।
अभ्यास: दो रेंडर पाइपलाइन/प्रोफाइल (मोबाइल "प्रकाश", डेस्कटॉप "पूर्ण"), सामान्य गेमप्ले परत।
13) कंटेंट इंटरऑपरेबिलिटी
प्रारूप: GLTF/GLB विनिमय के रूप में; सामग्री/टकराव के सामान्य नामकरण।
शब्दकोश/मेटाडेटा: एकीकृत ऑब्जेक्ट स्कीमा, एक्शन टैग, फ़िल्टरिंग के लिए श्रेणियां।
तृतीय-पक्ष इंजन/वेब: WebGL/WebGPU डेमो लॉगिन के लिए दृश्य प्रीसेट निर्यात करना।
14) मेटावर्स के केपीआई
DAU/MAU, CCU और सामाजिक घनत्व (प्रति दृश्य उपयोगकर्ता)।- सक्रियण → पहली घटना/बातचीत →
- सत्र कम्फर्ट/FPS p95 (विशेष रूप से XR), जल्दी बाहर निकलता है <5 मिनट।
- यूजीसी आउटपुट: सक्रिय रचनाकार, पोस्ट/सप्ताह, मॉडरेशन समय।
- इकोनॉमी मिक्स: यूजीसी की बिक्री/घटनाओं/सदस्यता का हिस्सा; ARPPU/LTV।
- सुरक्षा/अनुपालन: घटनाएं/1000 सत्र, शिकायतों को बंद करने का समय, अनुमोदित रचनाओं का हिस्सा।
- अपटाइम/एमटीटीआर: क्षेत्रों/उदाहरणों की स्थिरता।
15) रोडमैप (संदर्भ)
ए) अवास्तविक मार्ग (12-24 सप्ताह)
0-4: हब का ऊर्ध्वाधर स्लाइस (नैनाइट/लुमेन डेस्कटॉप), सरल प्रतिकृति, वॉयस, घटनाओं का व्यवस्थापक पैनल।
4-8: समर्पित सर्वर, मैचमेकर, यूजीसी टेम्पलेट्स (ब्लूप्रिंट), एसेट वेलिडेटर, सीडीएन।
8-16: मोबाइल प्रोफाइल (पके हुए प्रकाश), अनुकूलन; वॉयस मॉडरेशन/यूजीसी; टिकट/घटनाएँ।
16-24: क्षेत्र स्केलिंग, ए/बी शेड्यूल, भूमिका एक्सेस, एनालिटिक्स/अलर्ट।
बी) एकता-पथ (12-24 सप्ताह)
0-4: यूआरपी हब (मोबाइल-प्रथम), नेटकोड (एनजीओ) + परिवहन, पता, मूल यूजीसी आयात।
4-8: फोटॉन/फिश-नेट (यदि तेज पैमाने की आवश्यकता है), वॉयस, मॉडरेशन एसडीके, कैटलॉग एपीआई।
8-16: भीड़ के लिए डॉट्स, वेबजीएल डेमो इनपुट, एआर फाउंडेशन (विकल्प), अर्थव्यवस्था/बाज़ार।
16-24: स्थानों की एमएल-सिफारिशें, एंटी-बॉट्स, ए/बी दृश्य; DevOps-डैशबोर्ड, रोलबैक।
16) प्री-पब्लिक लॉन्च चेकलिस्ट
- नेटवर्क: सत्तावादी सर्वर, प्रतिकृति/भविष्यवाणी; लॉबी/उदाहरण/शार्क स्थापित किए जाते हैं।
- एफपीएस/मेमोरी: p95 स्थिर; परिसंपत्तियों के बजट पूरे किए जाते हैं; पता/सुव्यवस्थित प्रबंधक काम कर रहे हैं।
- यूजीसी: सत्यापन, सैंडबॉक्स, मॉडरेशन, रिपोर्टिंग; लेखकों के लिए एक संदर्भ।
- सामाजिकता: स्थानिक-ऑडियो, निजी कमरे, त्वरित मूट/रिपोर्ट।
- सुरक्षा: एंटी-बॉट्स/एंटी-धोखा, डिवाइस-बाइंडिंग, ऑडिट लॉग।
- अर्थव्यवस्था: स्टोर/इन्वेंट्री, रिफंड, परिसंपत्ति "पासपोर्ट" (संस्करण/अधिकार)।
- अनुपालन: 18 +, गोपनीयता, स्थानीयकरण, भू-बाधाएं, आरजी/स्वास्थ्य (एक्सआर)।
- एनालिटिक्स/ऑप्स: मेट्रिक्स, अलर्ट, ए/बी, घटना योजना, कैनरी रिलीज।
एक मेटावर्स का निर्माण सिस्टम इंजीनियरिंग है: एक विचारशील नेटवर्क परत, एक स्थिर एफपीएस, सुरक्षित सामाजिक कार्य, एक स्केलेबल यूजीसी पाइपलाइन और एक अनुमानित अर्थव्यवस्था। अवास्तविक इंजन चमकता है जहां "सिनेमा" और बिल्ट-इन हाई-एंड मल्टीप्लेयर महत्वपूर्ण हैं; एकता - जब प्लेटफ़ॉर्म कवरेज, एक्सआर और यूजीसी की गति महत्वपूर्ण होती है। प्लेटफ़ॉर्म-बाय-डिज़ाइन जीत का निर्माण करने वाली टीमें: स्पष्ट सामग्री बजट, स्वचालित पाइपलाइन, मॉडरेशन और एक विश्लेषणात्मक पैनल। फिर "एक मंच के रूप में दुनिया" लंबे समय तक रहती है: रचनाकार गुणवत्ता और विश्वास के नुकसान के बिना सामग्री, उपयोगकर्ता वापसी और व्यावसायिक तराजू बनाते हैं।
