रोबोटचेस

एक बहु-मंच जावा गेम जिसमें खिलाड़ी एक आयताकार ग्रिड पर चलता है, जबकि रोबोटों को आगे बढ़ने या नष्ट करने की कोशिश कर रहा है
अब डाउनलोड करो

रोबोटचेस रैंकिंग और सारांश

विज्ञापन

  • Rating:
  • लाइसेंस:
  • GPL
  • कीमत:
  • FREE
  • प्रकाशक का नाम:
  • John B. Matthews
  • प्रकाशक वेब साइट:

रोबोटचेस टैग


रोबोटचेस विवरण

एक बहु-मंच जावा गेम जिसमें खिलाड़ी एक आयताकार ग्रिड पर चलता है, जबकि रोबोट से बचने या नष्ट करने की कोशिश कर रहा है रोबोटचेस एक बोर्ड गेम है जिसमें खिलाड़ी एक आयताकार ग्रिड पर चलता है, जबकि रोबोटों को आगे बढ़ने की कोशिश कर रहा है। खिलाड़ी रोबोटों को मारकर और अगले स्तर पर आगे बढ़कर अंक जमा करता है। रोबोट मर जाते हैं जब वे एक दूसरे के साथ आते हैं या कई बाधाओं में से एक के साथ होते हैं। खेल को शुरुआती अस्सी के दशक में यूसीएसडी पास्कल में लागू किया गया था, जैसा कि लिस्टिंग में देखा गया है। मूल पश्चिम में होस्ट किए गए यूएसयूएस सॉफ्टवेयर लाइब्रेरी के वॉल्यूम 1 पर पाया जा सकता है जेफरसन कंप्यूटर संग्रहालय का विंग। डिज़ाइन रोबोटचेस का डिज़ाइन मॉडल-व्यू-कंट्रोलर पैटर्न का एक उदाहरण है। मुख्य कक्षा (रोबोटचेस) खेल (आरसीओडेल) के एक मॉडल और उस मॉडल (आरसीव्यू, आरसीएसटीएटीयूएस, और आरसीआईएनएफओ) के तीन विचारों को तत्काल करता है। मॉडल और उसके विचारों के बीच बातचीत पर्यवेक्षक पैटर्न का उपयोग करती है। मॉडल कक्षा के अवलोकन योग्य है, और प्रत्येक विचार पर्यवेक्षक इंटरफ़ेस को लागू करता है। इस तरह, जब भी मॉडल state.rcview में बदलाव को संकेत देता है, तो प्रत्येक दृश्य खुद को अपडेट कर सकता है। कक्षा RCIMAGE एक ऐसा कारखाना है जो छवियों के कई सेटों में से एक को rcview में प्रदान करता है। कक्षा RCPREFS स्थिर विधियों को प्रदान करता है जो लगातार उपयोगकर्ता राज्य को बनाए रखते हैं। RCHELP एक मोडल संवाद है जो गेम निर्देश प्रदर्शित करता है। गेम कीबोर्ड या माउस के साथ खेला जाता है। कीलिस्टेनर को लागू करके, नियंत्रक उपयोगकर्ता के इनपुट को स्वीकार करता है और गेम खेलने का संचालन करता है। मुख्य दृश्य mouselistener और mousemotionlistener को खेलने के वैकल्पिक साधनों के रूप में लागू करता है। खेल को नियंत्रित करने के लिए उपयोग की जाने वाली कुंजी मुख्य गणना में प्रबंधित की जाती है। मोडल डायलॉग आरसीकेईएस संबंधित कुंजी बाइंडिंग को संपादित करने के लिए एक इंटरफ़ेस प्रदान करता है। आंतरिक रूप से, गेम मॉडल आंदोलन को नियंत्रित करने के लिए संख्यात्मक वर्चुअल कीकोड (96-105) का उपयोग करता है। संख्याएं आठ (अर्ध-) कार्डिनल दिशाओं का प्रतिनिधित्व करती हैं। समन्वय वर्तमान कार्यान्वयन जावा का उपयोग करता है। नवीनतम स्रोत कोड SourceForge पर उपलब्ध है। चींटी बिल्ड लक्ष्य स्रोत को संकलित करता है और आवश्यक कक्षाओं और छवियों की एक जार फ़ाइल बनाता है। जार फ़ाइल को फिर मैक एप्लिकेशन बंडल में कॉपी किया जाता है। फ़ाइल info.plist संपादित और कॉपी किया गया है। लॉन्च प्रक्रिया से डायग्नोस्टिक आउटपुट निम्नानुसार प्राप्त किया जा सकता है: $ निर्यात java_launcher_verbose $ ./robotchase.app/contents/macos/javaApplicationStB यहां "रोबोटचेस" की कुछ प्रमुख विशेषताएं हैं: वैकल्पिक एनीमेशन के साथ माउस नियंत्रण। कुंजी बाध्यकारी संपादक के साथ कीबोर्ड नियंत्रण। लाइव विंडो आकार बदल रहा है। उपयोगकर्ता वरीयताओं में संग्रहीत सेटिंग्स। चयन योग्य टाइल सेट। · ऑनलाइन सहायता। प्रलेखित स्रोत कोड। आवश्यकताएं: जावा 2 मानक संस्करण रनटाइम पर्यावरण इस रिलीज में नया क्या है: · लोगो अपडेट करें; आकार बदलने के दौरान विंडो आयाम दिखाएं।


रोबोटचेस संबंधित सॉफ्टवेयर