"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > पोकेमॉन बैटल सिम्युलेटर/शोडाउन क्लोन देवलॉग#0

पोकेमॉन बैटल सिम्युलेटर/शोडाउन क्लोन देवलॉग#0

2024-07-30 को प्रकाशित
ब्राउज़ करें:106

Pokemon Battle Simulator/Showdown Clone Devlog#0

पहचान

यह एक यादृच्छिक डेवलॉग है जिसका उपयोग मैं यादृच्छिक चीजों पर नज़र रखने के लिए करता हूं, और आईडीके के लिए एक टाइम कैप्सूल के रूप में भी करता हूं
जैसा कि शीर्षक से पता चलता है, यह प्रोजेक्ट जावा में लिखा गया एक पोकेमॉन बैटल सिम्युलेटर है। यह ऑफ़लाइन होगा, केवल दूसरे खिलाड़ी के रूप में AI का उपयोग किया जाएगा। मल्टीप्लेयर कार्यक्षमता बनाने का इरादा नहीं है।

प्रस्ताव

डैंग, मैंने अभी एक डेवलॉग बनाने के बारे में क्यों सोचा? इसे शुरू से ही करना चाहिए था या जो भी हो।
यदि आप इसे पढ़ रहे हैं, तो स्वागत है! बेझिझक कोई भी प्रतिक्रिया छोड़ें। आलोचना की सचमुच जरूरत है. हेक, किसी भी टिप्पणी की सराहना की जाती है, जब तक वह विशिष्ट है इसलिए मुझे पता है कि इसका कौन सा हिस्सा अच्छा/बुरा है।

अब तक की प्रगति:

  • नाम, IVs, EVs और प्रकृति से बुनियादी सांख्यिकी गणना की गई।
  • केवल क्षति के साथ बुनियादी चाल गणना, प्रकार प्रभावशीलता, एसटीएबी, क्रिट और यादृच्छिक के साथ[0.85, 1.00]
  • यही बात है ig?

परियोजना संरचना (इसे लिखने के समय):

public class Pokemon
    // calls pokemon.csv for initialization
    : all stats (hp, attack, defense, specialAttack, specialDefense, speed)
class BattlePokemon extends Pokemon
    : effective stats for each stat
    : accuracy and evasion
    : stat changes (array)
    // only initialized in battle
public class Move
    // calls moves.csv for initialization
    : power, accuracy, PP
    f() apply
        f() calculate damage
        f() handle effects
class TypeChart
    // is used by f() calculate type multiplier
    // calls typechart.csv for type chart
public class Battle
    // does nothing rn
    f() turn // does nothing as well
विज्ञप्ति वक्तव्य यह लेख यहां पुन: प्रस्तुत किया गया है: https://dev.to/mahfy3w/pokemon-battle-simulatorshowdown-clone-devlog0-ge1?1 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए स्टडी_गोलंग@163.com से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3