विषय
- #D&D5
- #गेम विकास
- #वेब गेम
- #युद्ध प्रणाली
- #AI गेम निर्माण
रचना: 2024-11-08
रचना: 2024-11-08 17:31
यह दूसरा दिन है। एक दिन में ही कोड की मात्रा और जटिलता धीरे-धीरे बढ़ रही है।
सबसे पहले, मैंने पूरी संरचना को व्यवस्थित किया।
शर्मनाक है...img
CSS, JS, और इमेज सभी को अलग-अलग फ़ोल्डरों में रखा गया है।
JS फ़ाइलों को यथासंभव फ़ंक्शन के अनुसार अलग-अलग करते हुए जोड़ा जा रहा है।
डंजियन में लड़ाई को जोड़ने के लिए, मैंने battle.js और monster.js फ़ाइलें जोड़ी हैं।
मैंने कैरेक्टर निर्माण में कुछ बदलाव किए हैं।
D&D5 के प्रकाशित नियम पुस्तिका के अनुसार, खिलाड़ी 4 जातियों/4 व्यवसायों में से चुन सकते हैं और
जाति और व्यवसाय के अनुसार, आँकड़े अलग-अलग उत्पन्न होते हैं।
मैंने D&D5 नियम पुस्तिका के अनुसार राक्षसों को भी जोड़ा है, और जब अन्वेषण के दौरान लड़ाई होती है,
दोनों पक्षों की चपलता के आधार पर रोल करके पहले/बाद में हमला करने का निर्णय लिया जाता है और लड़ाई शुरू होती है।
आप मान सकते हैं कि वर्तमान में बुनियादी लड़ाई D&D5 नियमों के अनुसार होती है।
(AI ने स्वतः ही इसे बना दिया है...)
हालांकि, कुछ छोटे बदलावों की आवश्यकता थी, अन्वेषण स्तर में वृद्धि के बाद लड़ाई का निर्णय लेते समय
अन्वेषण स्तर 100% होने पर लड़ाई शुरू हो जाती है, और UI ओवरलैप हो जाता है, इसलिए
मैंने पहले लड़ाई की जांच की और यह सुनिश्चित किया कि जीत के बाद अन्वेषण स्तर बढ़ता है।
अब राक्षस की तस्वीरें भी जल्द ही आएंगी..शायद?.img
इसके बाद, हारने पर हार स्क्रीन और फिर से शुरू करने का विकल्प जोड़ा गया ताकि शुरुआती स्क्रीन से फिर से शुरू किया जा सके, और इस दौरान कुछ UI या खेल की स्थिति के अनुसार सामान्य जाँच न होने वाले कुछ हिस्सों को भी धीरे-धीरे ठीक किया गया।
मैंने D&D5 में कुछ और राक्षस जोड़े और चुनौती सूचकांक भी जोड़ा ताकि डंजियन के स्तर के अनुरूप राक्षस दिखाई दें। (लेकिन मैंने AI को केवल चुनौती सूचकांक जोड़ने के लिए कहा, और इसने स्वतः ही कोड सुझाव दिया और इसे बना दिया... AI कमाल है!)
टेस्ट के लिए नीचे दिए गए पते पर जाएँ!
टिप्पणियाँ0