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