गेम सिस्टम

वर्कशॉप: खिलाड़ियों के बनाए लेवल, दुनियाएँ और स्किन

iDos Games का तैयार वर्कशॉप कैसे काम करता है: खिलाड़ी गेम में बनाई चीज़ प्रकाशित करते हैं, उसे मुफ़्त शेयर करते हैं, लेखक के हिस्से के साथ गेम के संसाधनों में बेचते हैं या किसी आइटम के रखने पर खोलते हैं, और इसे डैशबोर्ड में कैसे सेट करें।

अपडेट किया गया: EnglishРусскийҚазақша中文한국어日本語PortuguêsDeutsch

वर्कशॉप खिलाड़ियों के बनाए कंटेंट का कैटलॉग है: दुनियाएँ, लेवल, स्किन, कोई भी फ़ाइल जिसकी टाइटल अनुमति दे। खिलाड़ी अपनी बनाई चीज़ प्रकाशित करते हैं, दूसरे उसे ढूँढते, लेते और गेम में खोलते हैं; लेखक उसे मुफ़्त शेयर कर सकता है या गेम के संसाधनों में बेच सकता है।

खिलाड़ी क्या देखता है

  • फ़िल्टर वाला कैटलॉग: लोकप्रिय, नया और आपका अपना।
  • कंटेंट लेना: मुफ़्त, गेम के संसाधनों से (लेखक को कमीशन घटाकर मिलता है) या किसी आइटम या करेंसी के रखने पर खुला, बिना कुछ काटे।
  • लेखकों को लाइक, पसंदीदा और फ़ॉलो करना, और रिपोर्ट।
  • प्रकाशित करना: गेम खिलाड़ी की बनाई चीज़ को लेकर कैटलॉग में रखता है।
वर्कशॉप
12 450
320
लोकप्रिय
नया
मेरा
आसमानी द्वीप (दुनिया)by Mira · ♥ 1.2K
मुफ़्त
ड्रैगन स्किनby Arrow · ♥ 640
200
गुप्त लेवलसोने की चाबी रखें
खोलें
अपनी रचना प्रकाशित करें
खिलाड़ियों के बनाए कंटेंट का कैटलॉग, फ़िल्टर के साथ।
मुफ़्त, गेम के संसाधनों से (लेखक को कमीशन घटाकर मिलता है) या कोई आइटम रखने पर खुलता है।
खिलाड़ी वे दुनियाएँ, लेवल, स्किन और दूसरी फ़ाइलें प्रकाशित करते हैं जिनकी टाइटल अनुमति देता है।
उदाहरण. वर्कशॉप: खिलाड़ियों की बनाई दुनियाएँ, स्किन और लेवल।

यह कैसे काम करता है

  • गेम कंटेंट प्रकार दर्ज करके अपना कंटेंट जोड़ता है; वर्कशॉप कभी गेम को इम्पोर्ट नहीं करता।
  • पर्याप्त रिपोर्ट वाला कंटेंट मॉडरेशन के देखने तक अपने आप छिप जाता है।
  • वॉक्सेल सैंडबॉक्स दुनियाएँ, किरदार और आइटम के रूप इसी तरह प्रकाशित करता है।

चरण 01प्रोजेक्ट में सिस्टम जोड़ें

AI कोडर से कहें: "खिलाड़ियों को अपने लेवल प्रकाशित करने दो"। वह वर्कशॉप लगाता है और गेम का कंटेंट प्रकार दर्ज करता है; वॉक्सेल सैंडबॉक्स टेम्पलेट में यह शुरू से है।

चरण 02डैशबोर्ड में सेट करें

डैशबोर्ड खोलें, अपना प्रोजेक्ट चुनें और लाइव ऑपरेशंस → v2 → वर्कशॉप पर जाएँ।

  • कंटेंट प्रकार बनाएँ: फ़ॉर्मेट, फ़ाइल की सीमाएँ और कंटेंट कैसे लिया जा सकता है।
  • कमीशन और मॉडरेशन के नियम सेट करें।
  • इसी सेक्शन से चुनिंदा संग्रह बनाएँ और आधिकारिक कंटेंट प्रकाशित करें।

पेज का AI बटन असिस्टेंट खोलता है: बताएँ कि क्या चाहिए, वह बदलाव सुझाता है, और आप उन्हें देखकर सेव दबाते हैं।

चरण 03टेस्ट करें और रिलीज़ करें

अपने ऐप के टेस्ट वर्शन में सिस्टम जाँचें। सेटिंग अलग कार्रवाई से लाइव ऐप में जाती हैं, प्रकाशन और लिंक देखें।

डेवलपर के लिए

वर्कशॉप @idosgames/core में client.workshop से काम करता है; गेम ctx.content से जुड़ता है।

TypeScript
// गेम मॉड्यूल के 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 सर्वर देता है।

अक्सर पूछे जाने वाले सवाल

क्या खिलाड़ी अपने कंटेंट से कमा सकते हैं?

हाँ। लेखक कंटेंट को गेम के संसाधनों में बेच सकता है और आपके तय कमीशन को घटाकर कीमत पाता है।

खिलाड़ी कौन-से फ़ाइल प्रकार प्रकाशित कर सकते हैं?

वे जिनकी अनुमति टाइटल वर्कशॉप की सेटिंग में देता है: दुनियाएँ, लेवल, स्किन, मॉडल और दूसरे फ़ॉर्मेट।

चरण-दर-चरण गाइड

यह भी देखें

अपना गेम बनाएँ

अपना आइडिया एक वाक्य में लिखें - AI कोडर उसे बना देगा, और गेम अपने लिंक पर लाइव हो जाएगा।