आपकी प्रोग्रामिंग कौशल विकसित करने के लिए 9 सर्वश्रेष्ठ कोडिंग गेम्स

आपकी प्रोग्रामिंग कौशल विकसित करने के लिए 9 सर्वश्रेष्ठ कोडिंग गेम्स

प्रोग्रामिंग मजेदार है जब आप जानते हैं कि आप क्या कर रहे हैं, लेकिन उस बिंदु तक पहुंचना एक कठिन यात्रा हो सकती है।





इसलिए आपको इन्हें खेलने के लिए अलग से समय देना चाहिए कोडिंग गेम और चुनौतियां . वे न केवल मजेदार ब्रेक के रूप में काम करते हैं, बल्कि आप तेजी से सीखेंगे और व्यावहारिक अभ्यास और अनुभव के लिए अधिक जानकारी बनाए रखेंगे।





1. रोबोकोड

रोबोकोड एक जटिल प्रोग्रामिंग गेम है जहां आप रोबोट टैंक को कोड करते हैं जो एक दूसरे के खिलाफ लड़ते हैं। आपका काम आर्टिफिशियल इंटेलिजेंस लिखना है जो आपके रोबोट को सफलता की ओर ले जाता है --- जावा, स्काला, सी #, और अधिक जैसी वास्तविक भाषाओं का उपयोग करना। आरंभ करने के लिए, रोबोकोड मूल बातें और ट्यूटोरियल देखें।





रोबोकोड इंस्टॉलर एक विकास वातावरण, अंतर्निहित रोबोट संपादक और जावा कंपाइलर के साथ आता है। आप वास्तव में लिख रहे हैं असली कोड! 2000 में वापस लॉन्च होने के बावजूद, रोबोकोड अभी भी नियमित रूप से अपडेट और रखरखाव किया जाता है, इस तथ्य से मदद मिलती है कि यह ओपन-सोर्स और नशे की लत है।

2. कोडिंगनाम

कोडिंगनाम एक गेम जैसा वेब ऐप है जहां आप वास्तविक कोड लिखकर पहेली और चुनौतियों का समाधान करते हैं। जावा, सी #, पायथन, जावास्क्रिप्ट, लुआ, गो, रस्ट, और अधिक सहित 25 से अधिक प्रोग्रामिंग भाषाओं का समर्थन किया जाता है। प्रत्येक पहेली/चुनौती में एक थीम होती है (उदाहरण के लिए बुर्ज को बहुत करीब आने वाले एयरशिप को शूट करने के लिए प्रोग्राम करें), जो मजेदार कारक को बढ़ाता है।



के बारे में अधिक जानने खेल विकास प्रोग्रामिंग भाषाएं, विशेष रूप से एकता के लिए .

3. कोडकॉम्बैट

कोडकॉम्बैट गेम जैसी पहेलियों और चुनौतियों के लिए एक और वेब ऐप है जिसे केवल कोड लिखकर हल किया जा सकता है। लेकिन जबकि कोडिंगम अधिक मनोरंजक है, कोडकॉम्बैट में 'कक्षा संस्करण' के साथ एक महत्वपूर्ण शैक्षिक झुकाव है जिसका उपयोग शिक्षक अपने छात्रों को कोड सीखने में मदद करने के लिए कर सकते हैं। इस लेखन के रूप में, तीन पाठ्यक्रम पथ उपलब्ध हैं: कंप्यूटर विज्ञान, वेब विकास, और खेल विकास।





चार। कोडवार्स

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

5. विम एडवेंचर्स

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





6. टीआईएस-100

'यह असेंबली भाषा प्रोग्रामिंग गेम है जिसे आपने कभी नहीं पूछा!' यह वहीं टिन पर कहता है। टीआईएस-100 एक वीडियो गेम है जैसा कोई दूसरा नहीं है, जो आपको सीखने के लिए मजबूर करता है और इसकी पहेलियों को हल करने के लिए निम्न-स्तरीय असेंबली कोडिंग के नकली संस्करण का उपयोग करता है। यह गेम मजाक नहीं है --- यह मुश्किल है, यह ओपन-एंडेड है, और इसका अविश्वसनीय रीप्ले वैल्यू है जब तक आप इतने निराश और भ्रमित नहीं हो जाते हैं कि आप गुस्से में फिट होने की स्थापना रद्द कर देते हैं।

डाउनलोड: टीआईएस-100 ($ 7)

एक्सबॉक्स वन पर मिराकास्ट का उपयोग कैसे करें

7. शेन्ज़ेन आई / ओ

TIS-100 के पीछे उसी स्टूडियो से आता है शेन्ज़ेन I/O , एक पहेली गेम जहां आपको सरलीकृत सर्किट बनाने और उक्त सर्किट पर चलने वाले सरलीकृत असेंबली कोड लिखने का काम सौंपा जाता है। दो खेलों के बीच, शेन्ज़ेन I / O में प्रवेश करना आसान है और अधिक सुखद है फिर भी संतोषजनक रूप से जटिल है।

डाउनलोड: शेन्ज़ेन I/O ($ 15)

8. मानव संसाधन मशीन

में मानव संसाधन मशीन , आप एक कार्यालय कर्मचारी के रूप में खेलते हैं जो विभिन्न निर्देशों को एक साथ जोड़कर कार्यों को पूरा करता है। एक मायने में, यह गेम दृश्य प्रोग्रामिंग के माध्यम से पहेली को सुलझाने के बारे में है, यहां तक ​​​​कि तार्किक प्रवाह और स्मृति प्रबंधन जैसी अवधारणाओं को छूने के लिए भी --- लेकिन एक आसान-से-पाचन, कार्यालय-थीम वाले तरीके से प्रस्तुत किया गया है।

यह आपके प्रोग्रामर के मस्तिष्क का व्यायाम करने के लिए एक बढ़िया गेम है, और यहां तक ​​कि बच्चों के लिए एक अच्छा कोडिंग गेम भी बना सकता है।

डाउनलोड: मानव संसाधन मशीन ($ 10)

9. Screeps

Screeps (जो 'स्क्रिप्टेड क्रीप्स' के लिए खड़ा है) एक MMO रणनीति गेम है जहां आप इन-गेम संस्थाओं के व्यवहार को कोड करने और अपने लिए एक साम्राज्य बनाने के लिए जावास्क्रिप्ट का उपयोग करते हैं। बेस गेम एक निजी सर्वर के साथ आता है जहां आप अपने दम पर खेल सकते हैं, साथ ही आधिकारिक सर्वर तक 30 दिनों तक पूर्ण पहुंच प्राप्त कर सकते हैं। उसके बाद, आप सीमित क्षमता में आधिकारिक सर्वर पर खेलना जारी रख सकते हैं, जिसे मासिक सदस्यता के साथ उठाया जा सकता है।

डाउनलोड: Screeps (, /महीने के लिए वैकल्पिक सदस्यता)

अपने कोडिंग कौशल को तेज करने के अन्य तरीके

अपनी प्रोग्रामिंग क्षमता को सुधारने के लिए अभी और तरीके खोज रहे हैं? सी प्रोग्रामिंग सीखने के लिए हमारे पास एक शानदार शुरुआती परियोजना है। कोडर्स और डेवलपर्स के लिए इनमें से कुछ पॉडकास्ट को सुनकर आपको और भी फायदा हो सकता है।

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

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

साझा करना साझा करना कलरव ईमेल कमांड प्रॉम्प्ट का उपयोग करके अपने विंडोज पीसी को कैसे साफ करें

यदि आपका विंडोज पीसी स्टोरेज स्पेस पर कम चल रहा है, तो इन फास्ट कमांड प्रॉम्प्ट यूटिलिटीज का उपयोग करके जंक को साफ करें।

आगे पढ़िए
संबंधित विषय
  • प्रोग्रामिंग
  • प्रोग्रामिंग गेम्स
लेखक के बारे में जोएल ली(१५२४ लेख प्रकाशित)

जोएल ली 2018 से MakeUseOf के प्रधान संपादक हैं। उनके पास बी.एस. कंप्यूटर साइंस में और नौ साल से अधिक के पेशेवर लेखन और संपादन का अनुभव।

जोएल ली . की अन्य फ़िल्में-टीवी शो

हमारे न्यूज़लेटर की सदस्यता लें

तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!

मेरा यूएसबी पोर्ट क्यों काम नहीं कर रहा है
सब्सक्राइब करने के लिए यहां क्लिक करें