टूर्नामेंट और quests का मोबाइल एकीकरण
1) वास्तुकला और एम्बेडिंग बिंदु
नेविगेशन: लॉबी → "टूर्नामेंट "/" Quests "टैब; हेडर से त्वरित पहुंच (प्रगति बैज आइकन)।
डिप्लिंक: 'app ://event/{ id}', 'app ://mission/{ id}', 'app ://leaderbord/{ id}? टैब = मेरा '- इन-ऐप, फ्लफ और वेब विजेट के लिए एक एकल राउटर।
एम्बेडिंग सामग्री:- लीडरबोर्ड, मिशन कार्ड और टाइमर के लिए नेटिव/रिएक्ट नेटिव/फ्लटर।
- वेबव्यू - केवल स्थिर जानकारी के लिए महत्वपूर्ण वास्तविक समय प्रदान नहीं किया जा सकता है।
2) मिशन कार्ड: मोबाइल एनाटॉमी
शीर्षक ≤ 2 लाइनें, प्रकार आइकन, लघु विवरण (क्या/कहाँ/कितना समय)।
प्रगति पट्टी + संख्या (2/3), समय अनुमान (≈ 20-25 मिनट), जटिलता (•)।
पुरस्कार: "मौद्रिक" सबटेक्स्ट के बिना मिनी-आइकन के साथ टोकन/सौंदर्य प्रसाधन।
CTA एक: "स्टार्ट/कंप्लीट/पिक। "द्वितीयक: "परिवर्तन" (शीतलन), "अधिक।"
टाइमर टू डेडलाइन (नरम रंग, पिछले 10% में लाल)।
on_hold स्थिति: "हम परिणाम की जांच करते हैं (3 मिनट तक)। इनाम बचाया।"
3) मोबाइल पर लीडरबोर्ड (कोई झिलमिलाहट नहीं)
कॉलम: # place, player (अवतार/फ्रेम/उपनाम), अंक, पुरस्कार क्षेत्र, टाइमर।
स्टिकी "I" + बटन "अपने आप को। "रैंक पर कूदो।- हर 1-2 सेकंड में एक बार बैचों द्वारा अपडेट, एनीमेशन आंदोलन 120-200 एमएस।
- Pagination: अनंत स्क्रॉलिंग + "शुरुआत/स्वयं के लिए"।
- केवल डिफ स्ट्रिंग्स (वर्चुअलाइजेशन, विंडोज़िंग) दिखाई दे रहे हैं।
4) फ्लफ्स और इन-ऐप सूचनाएं (स्पैम के बिना ऑर्केस्ट्रेशन)
नियम: इन-ऐप कार्ड की प्राथमिकता → पुश → ईमेल।
विंडोज: इवेंट शेड्यूल के साथ संभावित ऑनलाइन उपयोगकर्ता का चौराहा (मॉडल "अगले 90-120 मिनट में गतिविधि")।
आवृत्ति: N/सप्ताह, M/दिन; शांत घंटे; म्यूट के बाद "स्मार्ट चुप्पी"।
पेलोड: लघु पाठ + डिप्लिंक + पुरस्कार पूर्वावलोकन।
उदाहरण: 'पश। पेलोड ':json
{
"शीर्षक": "इवनिंग स्प्रिंट, 20 मिनट", "बॉडी": "15 मिनट में शुरू करें। पुरस्कार क्षेत्र में दुर्लभ सौंदर्य प्रसाधन। "", डीपलिंक": "ऐप ://इवेंट/ईव। s5। sprint20? हाइलाइट = इनाम"
}इन-ऐप कार्ड: "≈20 -25 मिनट, 3 प्रदाता, दुर्लभ ड्रॉप 10%।"
5) ऑफ़ लाइन और कमजोर नेटवर्क
24-48h मिशन/शेड्यूल कैश; "अंतिम सिंक: 14:02" लेबल।
ऑफ़ लाइन में कहा गया है: "देखें नियम" और "योजना भागीदारी", बिना शुरू किए।
नेटवर्क त्रुटियों के लिए बटन दोहराएँ; ETag/यदि बचत के लिए कोई नहीं-मैच।
6) प्रदर्शन और बैटरी
वर्चुअलाइजेशन (300 + पंक्तियाँ) की सूची।
Lottie/sprites, VFX अवधि सीमा (0। 6–1. 2 एस), भारी छाया के बिना।
टाइमर एक एकल टीक शेडर है, प्रति तत्व एक 'सेटइंटरवल' नहीं है।- पृष्ठभूमि अद्यतन: आवृत्ति टोपी और प्रतिक्रिया आकार के साथ बीजी ऐप रिफ्रेश/वर्कमैनेजर।
- टेलीमेट्री: वेबसॉकेट/एसएसई → संपीड़न; पृष्ठभूमि पर बैकऑफ।
7) सुरक्षा, ईमानदारी और दुरुपयोग विरोधी
सर्वर RNG को हल करता है, क्लाइंट केवल दृश्य को।- पुरस्कार की पहचान: एक घटना - एक अर्धवृत्त (सर्वर-साइड)।
- कैप्चा (सूक्ष्म इशारों) के बजाय मानवता की चुनौतियां जोखिम में शामिल हैं।
- प्रतिबंध "परिवर्तन मिशन" (कूलडाउन), आवश्यकताओं की परिवर्तनशीलता (खेत-विरोधी)।
- ऑनबोर्डिंग "यह कैसे काम करता है": ड्रॉप ऑड्स, दया, कैप, लीग नियम।
8) मोबाइल पर आरजी गार्ड
टॉगल "शांत मोड", "अन्य लोगों के प्रभाव को मफ़ल करें", ठहराव की अनुस्मारक।
थकान के संकेतों के लिए - जटिलता को कम करना, एक ब्रेक की पेशकश करना, लंबे प्रारूपों को प्रतिबंधित करना।
सूचनाओं और मिनीगेम को निजीकृत करने से त्वरित ऑप्ट-आउट।
9) अधिकार और गोपनीयता
iOS ATT/सूचनाएं: मूल्य समझाएं, माइक्रो-ऑनबोर्डिंग के बाद अनुमति मांगें।
फ्लफ के लिए एंड्रॉइड 13 + रनटाइम रिज़ॉल्यूशन; अधिसूचना चैनल (कम/सामान्य/उच्च)।
डेटा संग्रह - समुच्चय; पीआईआई न्यूनतम; नीति के साथ स्क्रीन और डेटा हटाएं।
10) एनालिटिक्स और मेट्रिक्स
मिशन कार्ड: CTR, स्टार्ट रेट, कंप्लीशन रेट, मेडियन TTC, इक्विप रेट/कॉस्मेटिक्स के लिए अवधि।
टूर्नामेंट: रेट में शामिल हों, "अपने आप को", टेबल दृश्यता समय, इनाम का समय साझा करें।
सूचनाएं: हिट रेट विंडो (सक्रिय सत्र हिट करें), अपलिफ्ट, म्यूट/अनसुब दर में शामिल हों।
अर्थव्यवस्था: जीजीआर, पुरस्कार आरओआई, एसपी द्वारा गिनी के लिए उत्सर्जन।
स्थिरता: नेटवर्क त्रुटियों के लिए crumbs, रेंडर अवधि, ANR/क्रैश-मुक्त।
11) ए/बी योजना
1. प्रगति पट्टी: संख्यात्मक + दृश्य बनाम केवल दृश्य।
2. कार्ड पर समय मूल्यांकन: ऑन/ऑफ।
3. लीडबोर्ड अद्यतन आवृत्ति: 1 एस बनाम 2 एस।
4. पुश टाइम: T-30 बनाम T-15 मिनट।
5. कार्ड प्रारूप: एक सीटीए बनाम दो बराबर।
6. "टू": पिन किए गए स्ट्रिंग बनाम बटन।
12) प्लेटफ़ॉर्म बारीकियाँ
iOS: बीजी ऐप रिफ्रेश लिमिटेड; शांत अपडेट (सावधान) के लिए 'सामग्री-उपलब्ध' के साथ पोच का उपयोग करें।
एंड्रॉइड: वर्कमैनेजर/अग्रभूमि सेवा केवल स्पष्ट गतिविधि के साथ; अधिसूचना चैनल अनिवार्य हैं।
मूल निवासी/फ्लटर प्रतिक्रिया करें:- RN: 'GettemLayout '/' WindowSize' के साथ फ्लैटलिस्ट, डिफ एनिमेशन के लिए 3।
- स्पंदन: 'लिस्टव्यू। बिल्डर '+' एनिमेटेड लिस्ट '/' InternitlyAnimated ReaderabList ', भारी तर्क के लिए अलग-थलग है।
13) कंटेंट मॉडल (JSON) और डिप्लिंक
मिशन
json
{
"आईडी": "एम। एस 5। खेलते हैं। प्रदाता। 3 "," शीर्षक ":" तीन प्रदाता खोलें "," सारांश ":" 30 मिनट में 3 अलग-अलग प्रदाताओं के साथ खेलें "," कठिनाई ":" मध्यम "," : 25 ", प्रगति": {"वर्तमान": 1, "लक्ष्य": "पुरस्कार": {"टोकन": 12, ":" दुर्थ: ":": "," 0। 1} " :" "राज्य": "उपलब्ध", "डीपलिंक": "ऐप ://मिशन/एम। s5। खेलते हैं। प्रदाता। 3? प्रारंभ = सही"
}टूर्नामेंट
json
{
"event_id": "ev। s5। स्प्रिंट 20 "", शीर्षक ":"  20  "," स्टेज ":" क्वालीफायर ":"  ":" लीडरबोर्ड ": {" लीग ":" गोल्ड आई "," : 128 ", : 42}", " : [" प्रकार ":" कॉस्मेटिक "," रैरिटी ":" एपिक "}]" ऐप ://eve/ev। s5। sprint20? टैब = लीडरबोर्ड"
}यूआरआई योजना
ऐप ://event/{ id}
ऐप ://मिशन/{ id}
ऐप ://लीडरबोर्ड/{ id}? टैब = मेरा ऐप ://quests/आज14) राज्य, त्रुटियां, कंकाल
लोडिंग: कंकाल 3-5 लाइनें/टाइलें, शिमर ≤ 1। 2 सी।
रिक्त: उपयोगी पाठ + "लॉन्च मिशन प्राप्त करें।"
त्रुटि: सरल संदेश + "दोहराएँ"; ऑफ़ लाइन - कैश और अंतिम तुल्यकालन समय।
15) रिलीज़ चेकलिस्ट (MVP → v1)। 0)
एमवीपी (2-4 सप्ताह):- डिप्लिंक, बुनियादी मिशन कार्ड, बैच अपडेट 2 एस के साथ लीडरबोर्ड।
- इन-ऐप नोटिफिकेशन कार्ड, एक पुश चैनल, शेड्यूल कैश, यह स्क्रीन कैसे काम करता है।
- आरजी टॉगल स्विच, एंटी-फार्म (कूलडाउन "चेंज मिशन")।
- व्यक्तिगत "अपने आप को", रैंक के लिए कूदें, क्वालीफायर में मिनी-वार्म-अप गेम (≤ 90 एस)।
- पृष्ठभूमि अपडेट के लिए शांत प्रवाह, कारण-कोड जब on_hold।
- टेलीमेट्री: हिट रेट विंडो, ज्वाइन अपलिफ्ट, गिनी एसपी।
- पूर्ण मौसमी ट्रैक, रेट्रो सौंदर्य प्रसाधन वापसी, स्थानीयकरण, पहुंच (इसके विपरीत, वॉयसओवर/टॉकबैक टैग)।
- ऑडिट लॉग, अपील, एंटीबॉट बायोमेट्रिक्स।
- ए/बी इंजन (फ्लैग्स), ईमानदारी रिपोर्ट।
टूर्नामेंट और quests का मोबाइल एकीकरण तब काम करता है जब नेविगेशन तात्कालिक (डिप्लिंक) है, यूआई "एक नज़र में पढ़ ने योग्य है", अपडेट बैटरी के लिए चिकनी और किफायती हैं, और ईमानदारी और आरजी गार्ड हर समाधान में बनाए जाते हैं - मिशन कार्केस। खिलाड़ी को स्पष्ट लक्ष्य दें, पूर्वानुमानित टाइमर और शांत वीएफएक्स, प्रोमो अर्थव्यवस्था को अपने मुंह के नीचे रखें और एसपी द्वारा हिट रेट विंडो, कंप्लीशन/जॉइन अपलिफ्ट और गिनी को मापें - फिर मोबाइल बंडल अनावली शोर के बिना इंजन बन जाएगा।
