वर्कशॉप: खिलाड़ियों के बनाए लेवल, दुनियाएँ और स्किन
iDos Games का तैयार वर्कशॉप कैसे काम करता है: खिलाड़ी गेम में बनाई चीज़ प्रकाशित करते हैं, उसे मुफ़्त शेयर करते हैं, लेखक के हिस्से के साथ गेम के संसाधनों में बेचते हैं या किसी आइटम के रखने पर खोलते हैं, और इसे डैशबोर्ड में कैसे सेट करें।
वर्कशॉप खिलाड़ियों के बनाए कंटेंट का कैटलॉग है: दुनियाएँ, लेवल, स्किन, कोई भी फ़ाइल जिसकी टाइटल अनुमति दे। खिलाड़ी अपनी बनाई चीज़ प्रकाशित करते हैं, दूसरे उसे ढूँढते, लेते और गेम में खोलते हैं; लेखक उसे मुफ़्त शेयर कर सकता है या गेम के संसाधनों में बेच सकता है।
खिलाड़ी क्या देखता है
- फ़िल्टर वाला कैटलॉग: लोकप्रिय, नया और आपका अपना।
- कंटेंट लेना: मुफ़्त, गेम के संसाधनों से (लेखक को कमीशन घटाकर मिलता है) या किसी आइटम या करेंसी के रखने पर खुला, बिना कुछ काटे।
- लेखकों को लाइक, पसंदीदा और फ़ॉलो करना, और रिपोर्ट।
- प्रकाशित करना: गेम खिलाड़ी की बनाई चीज़ को लेकर कैटलॉग में रखता है।
यह कैसे काम करता है
- गेम कंटेंट प्रकार दर्ज करके अपना कंटेंट जोड़ता है; वर्कशॉप कभी गेम को इम्पोर्ट नहीं करता।
- पर्याप्त रिपोर्ट वाला कंटेंट मॉडरेशन के देखने तक अपने आप छिप जाता है।
- वॉक्सेल सैंडबॉक्स दुनियाएँ, किरदार और आइटम के रूप इसी तरह प्रकाशित करता है।
चरण 01प्रोजेक्ट में सिस्टम जोड़ें
AI कोडर से कहें: "खिलाड़ियों को अपने लेवल प्रकाशित करने दो"। वह वर्कशॉप लगाता है और गेम का कंटेंट प्रकार दर्ज करता है; वॉक्सेल सैंडबॉक्स टेम्पलेट में यह शुरू से है।
चरण 02डैशबोर्ड में सेट करें
डैशबोर्ड खोलें, अपना प्रोजेक्ट चुनें और लाइव ऑपरेशंस → v2 → वर्कशॉप पर जाएँ।
- कंटेंट प्रकार बनाएँ: फ़ॉर्मेट, फ़ाइल की सीमाएँ और कंटेंट कैसे लिया जा सकता है।
- कमीशन और मॉडरेशन के नियम सेट करें।
- इसी सेक्शन से चुनिंदा संग्रह बनाएँ और आधिकारिक कंटेंट प्रकाशित करें।
पेज का AI बटन असिस्टेंट खोलता है: बताएँ कि क्या चाहिए, वह बदलाव सुझाता है, और आप उन्हें देखकर सेव दबाते हैं।
चरण 03टेस्ट करें और रिलीज़ करें
अपने ऐप के टेस्ट वर्शन में सिस्टम जाँचें। सेटिंग अलग कार्रवाई से लाइव ऐप में जाती हैं, प्रकाशन और लिंक देखें।
डेवलपर के लिए
वर्कशॉप @idosgames/core में client.workshop से काम करता है; गेम ctx.content से जुड़ता है।
// गेम मॉड्यूल के setup() में: वर्कशॉप के लिए गेम का अपना कंटेंट प्रकार
ctx.content.registerType({
type: 'level', // टाइटल की सेटिंग में Workshop.ContentTypes की एक की
label: 'Level',
modeId: 'my-game',
listLocal: async () => myLevels.map((l) => ({ id: l.id, name: l.name })),
capture: async (id) => ({
files: [{ role: 'main', contentType: 'application/json', data: JSON.stringify(load(id)) }],
suggestedTitle: load(id).name,
}),
open: async (c) => startLevel(JSON.parse(new TextDecoder().decode(c.files[0].data))),
})captureखिलाड़ी की बनाई चीज़ की फ़ाइलें लौटाता है;openकिसी और के बनाए कंटेंट से गेम शुरू करता है।- देखना और लेना
browseऔरacquireहैं; कीमत और खुलने का नियम सर्वर जाँचता है।
हर फ़ील्ड workshop-system स्किल में बताई गई है, जिसे SDK का MCP सर्वर देता है।
अक्सर पूछे जाने वाले सवाल
क्या खिलाड़ी अपने कंटेंट से कमा सकते हैं?
हाँ। लेखक कंटेंट को गेम के संसाधनों में बेच सकता है और आपके तय कमीशन को घटाकर कीमत पाता है।
खिलाड़ी कौन-से फ़ाइल प्रकार प्रकाशित कर सकते हैं?
वे जिनकी अनुमति टाइटल वर्कशॉप की सेटिंग में देता है: दुनियाएँ, लेवल, स्किन, मॉडल और दूसरे फ़ॉर्मेट।
यह भी देखें
- वॉक्सेल सैंडबॉक्स टेम्पलेट: सर्वाइवल, निर्माण और चित्र से दुनियाएँiDos Games पर तैयार वॉक्सेल गेम टेम्पलेट: सर्वाइवल और क्रिएटिव मोड, खनन, क्राफ़्टिंग, मॉब, तीन आयाम, AI के साथ या बिना चित्र और विवरण से दुनियाएँ, और 8 खिलाड़ियों तक साथ में खेल। इसमें क्या है और इसे अपना गेम कैसे बनाएँ।
- आपके गेम के अंदर AI: खिलाड़ियों के लिए टेक्स्ट, चित्र, संगीत और 3DiDos Games का तैयार इन-ऐप AI कैसे काम करता है: एक AI स्टूडियो, जहाँ खिलाड़ी आपकी खोली सुविधाओं से टेक्स्ट, चित्र, आवाज़, संगीत, वीडियो और 3D बनाते हैं, कीमत गेम के संसाधनों में, और इसे डैशबोर्ड में कैसे सेट करें।
- ट्यूटोरियल: असली स्क्रीन पर टूरiDos Games के तैयार ट्यूटोरियल कैसे काम करते हैं: गेम के किसी भी हिस्से को हाइलाइट करने वाले ऑनबोर्डिंग फ़्लो, "आगे" और "छोड़ें" वाला संकेत, असली कार्रवाई का इंतज़ार करने वाले चरण, इनाम और फ़नल, और इन्हें डैशबोर्ड में कैसे सेट करें।
अपना गेम बनाएँ
अपना आइडिया एक वाक्य में लिखें - AI कोडर उसे बना देगा, और गेम अपने लिंक पर लाइव हो जाएगा।