हेलो दोस्तों !
आज की इस पोस्ट में हम tic tac toe game का project C++ programming language की मदद से बनाना सीखेंगे। तो अगर आप इस प्रोजेक्ट को बनाना सीखना चाहते है तो इस पोस्ट को अंत तक जरूर पढ़े।
इस पोस्ट के मुख्य टॉपिक्स निन्म है :-
- Project overview.
- Important concepts.
- Important function.
- Project Logic.
- Project source code.
- Project explanation video.
1.Project overview :-
तो दोस्तों सबसे पहले हम इस tic tac toe game project का overview देख लेते है की यह प्रोजेक्ट क्या करेगा। कैसे करेगा ?
दोस्तों यह एक सिंपल tic tac toe गेम का प्रोजेक्ट है। इसमें हमने प्लेयर की टर्न choose करने की कौन सा प्लेयर गेम को स्टार्ट करेगा यह फीचर ऐड किया है। इस प्रोजेक्ट में हमने tic tac toe को कंप्यूटर के साथ खेलना है। हमने इसे इस प्रकार से कोड किया है की आप कंप्यूटर के साथ इस गेम को खेलेंगे।
हमने अलग - अलग ऑपरेशन के लिए अलग - अलग मेंबर फंक्शन को बनाया है। जैसे main फंक्शन में हमने केवल प्लेयर की टर्न choose करने की कोडिंग की है तो वही playGame मेंबर फंक्शन के अंदर हमने गेम को स्टार्ट और continue रखने की कोडिंग की है।
placeSign मेंबर फंक्शन के अंदर हमने प्लेयर के sign को उनके choose किये गए पोजीशन पर रखने की कोडिंग की है। printBody मेंबर फंक्शन के अंदर हमने tic tac toe गेम का board प्रिंट कराने की कोडिंग की है। checkResult मेंबर फंक्शन के अंदर हमने गेम के रिजल्ट को चेक करने की कोडिंग की है।
2.Important concepts :-
तो दोस्तों अब हम इसtic tac toe game project में यूज़ किये गए कुछ important concepts को देख लेते है।
दोस्तों वैसे तो हमने इस प्रोजेक्ट में कई कॉन्सेप्ट्स का यूज़ किया है लेकिन हम केवल important concepts की चर्चा करेंगे। तो ये है कुछ important concept जो इस प्रोजेक्ट में यूज़ किये गए है -
- Class - creating and accessing member
- Conditional statement - if, if else, else if, goto
- Looping - while loop
- Array - assigning and accessing value
तो दोस्तों अगर आपको इस प्रोजेक्ट का source code समझना है या इस प्रोजेक्ट को बनाना है तो आपको ये कॉन्सेप्ट्स जरूर आने चाहिए तभी आप इस प्रोजेक्ट को बना पाएंगे। क्योंकि हमने इस प्रोजेक्ट में इन सभी कॉन्सेप्ट्स का यूज़ किया है। जिनके बिना इस प्रोजेक्ट बनाना मुश्किल है। इसलिए अगर आपको ये कॉन्सेप्ट्स नहीं आते है तो पहले आप इन कॉन्सेप्ट्स को सीख ले फिर इस प्रोजेक्ट की कोडिंग समझने का प्रयास करें।
3.Important function :-
दोस्तों अब हम इस प्रोजेक्ट में यूज़ किये गए कुछ important functions को देख लेते है।
तो दोस्तों ये है इस प्रोजेक्ट में यूज़ किये गए कुछ लाइब्रेरी फंक्शन्स -
- sync()
- srand()
- rand()
- time()
- exit()
दोस्तों अगर आपको इन फंक्शन के बारे में नहीं पता है की ये क्या करते है या किस किये यूज़ किये जाते है तो आपको इस प्रोजेक्ट का सोर्स कोड समझने में थोड़ी परेशानी जरूर हो सकती है। क्योंकि ये इस प्रोजेक्ट में काफी important काम के लिए यूज़ किये गए है।
इसलिए हमारी आपसे रिक्वेस्ट है की पहले इन फंक्शन्स के बारे में जान ले की ये क्या करते है या किस लिए यूज़ किये जाते है। इसके बाद ही आप प्रोजेक्ट के सोर्स कोड को अच्छी तरह से समझ पाएंगे।
4.Project Logic :-
दोस्तों अब हम इस tic tac toe game project को बनाने का logic समझ लेते है की इस प्रोजेक्ट को कैसे बनाया गया है।
दोस्तों अगर इस प्रोजेक्ट के लॉजिक की बात करें तो इसमें कोई ख़ास लॉजिक यूज़ नहीं किया है। इसलिए हम आपको केवल इस प्रोजेक्ट के स्टेप्स बताएँगे की हमने इसे कैसे code किया है।
तो दोस्तों सबसे पहले हमने गेम को स्टार्ट करने से पहले प्लेयर की टर्न से रिलेटेड कोडिंग की है की कौन सा प्लेयर गेम को स्टार्ट करेगा। इसके बाद हमने गेम को स्टार्ट करने और continue रखने की कोडिंग की है। गेम स्टार्ट होने के बाद हमने प्लेयर के उनके sign को रखने के लिए पोजीशन को एंटर कराने की कोडिंग की है और फिर उस पोजीशन पर उसी प्लेयर का sign रखने की coding की है।
इसके बाद बोर्ड को प्रिंट कराने की कोडिंग की है की player का sign उस position पर रखा जा चूका है या नहीं। इसके बाद हमने गेम के रिजल्ट को चेक करने की कोडिंग की है की कोई प्लेयर गेम को जीता है या नहीं ये सारी प्रोसेस तब तक continue रखी जाएँगी जब तक की कोई प्लेयर गेम को जीत नहीं जाता या गेम draw नहीं हो जाता।
5.Project source code :-
दोस्तों हमने इस tic tac toe game project को visual studio code पर C++ programming language की मदद से बनाया है और इसे compile करने के लिए g++ कम्पाइलर का यूज़ किया है। तो दोस्तों अगर आपको इस project का source code चाहिए तो आप नीचे दी इमेज पर क्लिक करके इस प्रोजेक्ट के सोर्स कोड को डाउनलोड कर सकते है और अपने सिस्टम में रन करके देख सकते है। की यह प्रोजेक्ट कैसे वर्क कर रहा है।
6.Project explanation video :-
दोस्तों हमने इस tic tac toe game project की वीडियो भी you tube पर अपलोड कर रखी है। तो अगर आप इस प्रोजेक्ट का output देखना है या इस प्रोजेक्ट का explanation समझना है तो आप हमारी यह वीडियो नीचे दी गई इमेज पर क्लिक करके देख सकते है। और इस प्रोजेक्ट को अच्छी तरह समझ सकते है।
इन पोस्ट को भी पढ़े :-
Author :- तो दोस्तों अब हमारी यह पोस्ट यही पर ख़त्म होती है। हम आशा करते है की आपको हमारी यह पोस्ट जरूर पसंद आई होगी। और आप tic tac toe game का project C++ programming language की मदद से बनाना सीख गए होंगे। तो दोस्तों आज के लिए बस इतना ही फिर मिलेंगे किसी और पोस्ट में तब तक के लिए अलविदा !
0 Comments
Do not enter any spam comments please.