विषयसूची:

जावा में अपना खुद का टिक टीएसी को पैर की अंगुली का खेल लिखें: 6 कदम
जावा में अपना खुद का टिक टीएसी को पैर की अंगुली का खेल लिखें: 6 कदम

वीडियो: जावा में अपना खुद का टिक टीएसी को पैर की अंगुली का खेल लिखें: 6 कदम

वीडियो: जावा में अपना खुद का टिक टीएसी को पैर की अंगुली का खेल लिखें: 6 कदम
वीडियो: देखिये कैसे हमे उल्लू बनाते है ये जादूगर , 5 अद्भुद जादू का पर्दाफाश || MAGIC TRICKS REVEALED 2024, नवंबर
Anonim
जावा में अपना खुद का टिक टैक टो गेम लिखें
जावा में अपना खुद का टिक टैक टो गेम लिखें

मुझे यकीन है कि आप सभी टिक टिक टो के क्लासिक गेम के बारे में जानते हैं। मेरे प्राथमिक विद्यालय के वर्षों से, टिक टीएसी को पैर की अंगुली एक लोकप्रिय खेल था जिसे मैं अपने दोस्तों के साथ खेलता था। मैं हमेशा खेल की सादगी से प्रभावित रहा हूं। मेरे नए साल में, मेरी जावा कक्षा के लिए मुझे एक गेम बनाने की आवश्यकता थी, एक इंटरैक्टिव एक। मेरे दिमाग में सबसे पहले टिक टैक टो आया था। इस कार्यक्रम को विकसित करने में मुझे कुछ सप्ताह लगे और मैं इसे आप सभी के साथ साझा करना चाहता था। आशा है कि आप सभी इस कार्यक्रम को तैयार करेंगे और मेरे साथ अपनी यात्रा साझा करेंगे।

हैप्पी टिक टैक टोइंग:)

जावा में अपना खुद का टिक टीएसी को पैर की अंगुली कार्यक्रम लिखने के लिए यहां सरल कदम हैं।

चरण 1: उच्च स्तरीय प्रवाह को समझना

उच्च स्तरीय प्रवाह को समझना
उच्च स्तरीय प्रवाह को समझना

यहाँ सेटअप है:

टिक टीएसी को पैर की अंगुली बोर्ड एक दो आयामी चरित्र सरणी द्वारा दर्शाया गया है। 3 पंक्तियाँ और 3 स्तंभ हैं, प्रत्येक दिशा में 0 से 2 तक क्रमांकित हैं।

2 खिलाड़ी हैं। उपयोगकर्ता और कंप्यूटर। खिलाड़ी की एक क्रिया होती है। बोर्ड पर अगला सर्वश्रेष्ठ सेल चुनें।

एक गेमिंग मॉड्यूल है जो अगले चरणों और निर्णय लेने को नियंत्रित करता है।

यहां बताया गया है कि टिक टीएसी को पैर की अंगुली कार्यक्रम कैसे काम करता है:

1. बोर्ड शुरू करें

2. नीचे दिए गए चरणों को एक लूप में दोहराएं:

ए। उपयोगकर्ता से चाल प्राप्त करें (खिलाड़ी को सरणी अनुक्रमणिका प्रारूप में चाल दर्ज करनी होगी [पंक्ति] [कॉलम])

बी। जांचें कि क्या चाल वैध है

सी। चुने हुए चाल को बोर्ड पर चिह्नित करें

डी। खेल की स्थिति की जाँच करें। यदि खेल समाप्त हो गया है तो लूप से ब्रेक लें।

इ। कंप्यूटर से आगे बढ़ें

एफ। खेल की स्थिति की जाँच करें। यदि खेल समाप्त हो गया है तो लूप से ब्रेक लें।

3. गेम परिणाम घोषित करें (उपयोगकर्ता जीत/कंप्यूटर जीत/ड्रा)

संलग्न छवि इन उच्च स्तरीय चरणों को दिखाती है। कृपया पूर्ण कोड के लिए संलग्न जावा प्रोजेक्ट देखें।

चरण 2: आईडीई डाउनलोड करना

आईडीई डाउनलोड कर रहा है
आईडीई डाउनलोड कर रहा है
आईडीई डाउनलोड कर रहा है
आईडीई डाउनलोड कर रहा है

आईडीई (इंटरएक्टिव डेवलपमेंट एनवायरनमेंट) डाउनलोड और इंस्टॉल करें। एक्लिप्स इस ट्यूटोरियल में प्रयुक्त आईडीई है और नीचे दिए गए इस लिंक का उपयोग कर सकता है:

www.eclipse.org/downloads/

वह संस्करण चुनें जो आपके ऑपरेटिंग सिस्टम और कॉन्फ़िगरेशन के लिए सबसे उपयुक्त हो।

ग्रहण को वांछित स्थान पर सहेजें और कार्य-स्थान चुनें।

चरण 3: ग्रहण की स्थापना

ग्रहण की स्थापना
ग्रहण की स्थापना
ग्रहण की स्थापना
ग्रहण की स्थापना
ग्रहण की स्थापना
ग्रहण की स्थापना

1) एक बार एक्लिप्स खुलने के बाद, एक खाली स्क्रीन दिखाई देनी चाहिए।

2) एक नया जावा प्रोजेक्ट बनाएं: फाइल> न्यू> जावा प्रोजेक्ट पर जाएं।

3) नाम फ़ाइल ("Tic_Tac_Toe")।

4) निर्मित जावा प्रोजेक्ट के अंदर एक नया जावा क्लास बनाएँ: Tic_Tac_Toe > src > New > Class पर जाएँ।

5) एक खाली कक्षा खुलनी चाहिए।

चरण 4: अपना Tic_Tac_Toe क्लास बनाएं जैसा कि नीचे दिखाया गया है

अपना Tic_Tac_Toe क्लास बनाएं जैसा कि नीचे दिखाया गया है
अपना Tic_Tac_Toe क्लास बनाएं जैसा कि नीचे दिखाया गया है

अपने Tic_Tac_Toe वर्ग में कोड जोड़ना प्रारंभ करें जैसा कि संलग्न फ़ाइल में दिखाया गया है।

उच्च कार्यक्रम का मुख्य तर्क है और कक्षा कैसे व्यवस्थित की जाती है:

क्लास टिक-टैकटो{

बोर्ड बोर्ड = नया चार [२] [२];

इनिशियलाइज़बोर्ड ();

जबकि (सच)

{

स्ट्रिंग उपयोगकर्तामोव = getUserMove ();

मार्कमोवऑनबोर्ड ('एक्स', यूजरमोव);

गेमस्टैटस = गेटगैमस्टैटस ('एक्स', बोर्ड);

अगर (!gameStatus.equals("InProgress"))

{

टूटना;

}

स्ट्रिंग कंप्यूटरमूव = getComputerMove ();

मार्कमोवऑनबोर्ड ('ओ', कंप्यूटरमूव);

गेमस्टैटस = गेटगैमस्टैटस ('ओ', बोर्ड);

अगर (!gameStatus.equals("InProgress"))

{

टूटना;

}

}

}

चरण 5: प्रोग्राम चलाएँ

प्रोग्राम चलाएं
प्रोग्राम चलाएं

रन -> रन मेनू (या Ctrl + F11 द्वारा) पर क्लिक करके प्रोग्राम को रन करें और टिक टैक टो गेम खेलना शुरू करें।

आप कंप्यूटर के खिलाफ खेल रहे होंगे। जब उपयोगकर्ता को स्थानांतरित करने के लिए कहा जाए, तो अपनी चाल [पंक्ति] [कॉलम] प्रारूप में प्रदान करें

उदाहरण के लिए: [२] [१] तीसरी पंक्ति और दूसरे स्तंभ का प्रतिनिधित्व करता है।

खेल समाप्त होने तक खेलते रहें (उपयोगकर्ता जीत, कंप्यूटर जीत या ड्रा)।

चरण 6: आउटपुट

उत्पादन
उत्पादन

संलग्न छवि देखें कि आपके खेलते समय आउटपुट कैसा दिखता है।

आपने सफलतापूर्वक जावा में टिक टैक टो प्रोग्राम लिखना सीख लिया है!

सिफारिश की: