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

इस उपलब्धि को समझने के लिए, आपको पहले रेडस्टोन के जादू की सराहना करनी होगी।
2010 में पेश किया गया, रेडस्टोन डस्ट Minecraft का विद्युत वायरिंग का उत्तर है। अपने आप में, यह एक सरल पावर कंडक्टर है। हालांकि, जब अन्य रेडस्टोन घटकों के साथ संयोजित किया जाता है, जैसे कि रेडस्टोन टॉर्च, रिपीटर्स और कंपरेटर्स, यह लॉजिक की अनुमति देता है।
और, यह लॉजिक ट्रांजिस्टर और लॉजिक गेट्स (AND, OR, NOT) के वर्चुअल समकक्ष है जो हर वास्तविक दुनिया के कंप्यूटर को शक्ति प्रदान करते हैं।
शुरुआत में, खिलाड़ियों ने Minecraft में इस रेडस्टोन का उपयोग सरल मशीनें बनाने के लिए किया, जैसे कि प्रेशर प्लेट्स के साथ खुलने वाले स्वचालित दरवाजे, छिपे हुए मार्ग, या जटिल प्रकाश व्यवस्था।
हालांकि, इंजीनियरों के एक समुदाय ने कुछ और देखा। उन्होंने वास्तविक गणना की संभावना देखी, और Minecraft में पहला बुनियादी रेडस्टोन कंप्यूटर पैदा हुआ, जो बुनियादी गणितीय संचालन करने में सक्षम था।
हालांकि यह उन्नत संचालन करने या Minecraft को Minecraft में खेलने में सक्षम नहीं था, इसने एक चिंगारी जलाई, और निर्माण की दौड़ शुरू हो गई।
इंजीनियरिंग के साथ Minecraft में कंप्यूटर बनाना

एक सरल कैलकुलेटर से एक पूरी तरह से प्रोग्राम करने योग्य पीसी तक की यात्रा एक दशक लंबा कार्य था, जिसमें डेवलपर्स द्वारा जोड़े गए प्रत्येक नए ब्लॉक इंजीनियर के शस्त्रागार में एक और उपकरण बन गए। यहां क्या बनाया जाएगा:
प्रोसेसर (CPU): ऑपरेशन का मस्तिष्क। इंजीनियरों ने अपनी CPU आर्किटेक्चर डिज़ाइन किया, हजारों रेडस्टोन सर्किट से विशाल एरिथमेटिक लॉजिक यूनिट्स (ALUs) बनाकर गणना को संभालने के लिए।
मेमोरी (RAM): उन्होंने जटिल पिस्टन-एंड-ब्लॉक एरेज़ का उपयोग करके मेमोरी के बैंक बनाए, जिससे उनकी मशीनें डेटा स्टोर कर सकें।
डिस्प्ले: पिस्टन ब्लॉक का परिचय एक गेम-चेंजर था, जिससे खिलाड़ियों को स्क्रीन बनाने के लिए ब्लॉकों को भौतिक रूप से जगह में धकेलने की अनुमति मिली, जिसमें रेडस्टोन लैंप व्यक्तिगत पिक्सेल के रूप में काम कर रहे थे।
कुछ शुरुआती 8-बिट कंप्यूटर डिज़ाइन टिक-टैक-टो जैसे प्रोग्राम चला सकते थे। लेकिन पवित्र कंघीमाची वहीं बनी रही: क्या एक रेडस्टोन कंप्यूटर को इतना शक्तिशाली बनाया जा सकता है कि वह Minecraft को खुद चला सके?
रेडस्टोन का उपयोग करके एक गेम के भीतर एक गेम

रेडस्टोन इंजीनियरिंग के आधुनिक युग में प्रवेश करें, जहां महत्वाकांक्षा, सहयोग और घंटों का एक समूह बिल्कुल लुभावने प्रोजेक्ट बना सकता है।
इन प्रोजेक्ट्स में सबसे प्रसिद्ध है CHUNGUS 2 (कंप्यूटेशनल ह्यूमोंगस अनकन्वेंशनल नंबर और ग्राफिक्स यूनिट सिस्टम), एक परियोजना जिसका नेतृत्व सैम्यूरी और उनकी टीम ने किया।
यह 32-बिट रेडस्टोन कंप्यूटर 1Hz प्रोसेसर, एक प्रोग्राम करने योग्य इंटरफेस और कस्टम-कोडेड गेम्स चलाने के लिए पर्याप्त मेमोरी का दावा करता है। और हां, उन खेलों में से एक Minecraft जैसा 2D सिमुलेशन है।
इन-गेम लैंप से बने विशाल 96x64 पिक्सेल स्क्रीन पर, एक खिलाड़ी नियंत्रण पैनल तक चल सकता है, कमांड इनपुट कर सकता है, और देख सकता है कि एक छोटा ब्लॉक-कैरेक्टर कैसे चलता है, खोदता है, और वर्चुअल स्क्रीन पर ब्लॉक रखता है।
पूरी प्रणाली में एक CPU, एक ग्राफिक्स प्रोसेसर, 6KB ग्राफिक्स मेमोरी और निर्देश सेट शामिल हैं, जो इतना विशाल है कि बिना आपके फ्रेम दर को गिराए दुनिया को लोड करने के लिए आपको एक उच्च-विशिष्ट पीसी की आवश्यकता होती है।
इस अविश्वसनीय उपलब्धि को परिप्रेक्ष्य में रखने के लिए, आइए देखें कि यह रेडस्टोन पीसी उस मशीन के मुकाबले कैसे खड़ा होता है, जिस पर आप शायद इसे पढ़ रहे हैं।
विशेषता | आपका गेमिंग पीसी | CHUNGUS 2 (रेडस्टोन पीसी) |
---|---|---|
CPU गति | 4.0 GHz+ (4 बिलियन चक्र/सेक) | ~1 Hz (1 चक्र/सेक) |
निर्माण सामग्री | सिलिकॉन, तांबा, प्लास्टिक | रेडस्टोन डस्ट, पिस्टन, रिपीटर्स |
डिस्प्ले | 4K (3840x2160 पिक्सेल) | 96x64 पिक्सेल |
मेमोरी (RAM) | 16-32 GB | ~56 किलोबिट (~7 किलोबाइट) |
इनपुट विधि | कीबोर्ड और माउस | लीवर, बटन, प्रेशर प्लेट्स |
प्राथमिक उपयोग | AAA गेम्स चलाना | Minecraft का 2D संस्करण चलाना |
संख्याओं को एक साथ देखने से चुनौती का वास्तविक पैमाना सामने आता है। हालांकि, और भी बहुत कुछ है। टीम को अपनी कंप्यूटर आर्किटेक्चर का आविष्कार करना पड़ा, Minecraft के अद्वितीय भौतिकी के लिए प्रत्येक डिकोडर और लॉजिक गेट को अनुकूलित करना पड़ा, और एक बार में एक ब्लॉक।
एक चुनौती एक कंप्यूटेशनल मशीन से अधिक

इस सारी परेशानी से क्यों गुजरें? आखिरकार, कोई भी यह सुझाव नहीं दे रहा है कि आप अपने गेमिंग रिग को एक Minecraft सर्वर के अंदर बनाए गए पीसी के लिए बदल दें।
खैर, अपील प्रदर्शन में नहीं है; यह चुनौती में है। यह साबित करने के बारे में है कि एक सैंडबॉक्स गेम के सरल नियमों के भीतर, जटिलता की विशाल मात्रा की संभावना है।
उपलब्धि के अलावा, रेडस्टोन का उपयोग करके एक कंप्यूटर बनाना कंप्यूटर विज्ञान में एक व्यावहारिक पाठ भी है, क्योंकि आप प्रोसेसर कैसे काम करता है, इसके ALU के लिए सर्किटरी, और निर्देश सेट को डिज़ाइन करने के बारे में पढ़ रहे हैं जिसका उपयोग यह सोचने के लिए करता है।

अपनी रेडस्टोन यात्रा शुरू करें

कुछ महाकाव्य बनाने के लिए प्रेरित? आपको शुरू करने के लिए कई आसान रेडस्टोन प्रोजेक्ट हैं। यहां हमारे कुछ पसंदीदा हैं:
अपने बेस को स्वचालित करें: एक सुपर-स्मेल्टर बनाएं जो स्वचालित रूप से आपकी अयस्क को पकाता है और इसे चेस्ट में जमा करता है।
एक गुप्त ठिकाना बनाएं: एक छिपा हुआ पिस्टन दरवाजा बनाएं जो एक गुप्त स्विच द्वारा ट्रिगर होने पर खुलता है, जैसे कि प्रेशर प्लेट पर कुछ गिराना।
एक संयोजन लॉक बनाएं: अपने खजाने के कमरे को सुरक्षित करने के लिए इनपुट और आउटपुट के रूप में लीवर की एक श्रृंखला का उपयोग करें।
अधिक निर्माण की तलाश है? Minecraft सर्वर समुदाय के पास रेडस्टोन लॉजिक की मूल बातें सिखाने के लिए हजारों ट्यूटोरियल और गाइड हैं। कहा जा रहा है, यदि आप वास्तव में अपने गेम को अगले स्तर पर ले जाना चाहते हैं, तो igitems से प्रीमियम Minecraft खाता खरीदने पर विचार करें!