नक्शा ट्यूटोरियल

नक्शा ट्यूटोरियल ===================== > खेल के नियम

आप जल्दी से लीक वॉर्स मैप को अपने दम पर एक्सप्लोर करना चाहेंगे। लेकिन इसके लिए आपको यह समझना होगा कि यह कैसे काम करता है।

शायद यह आपको अजीब लगे, या जटिल भी। हालाँकि, इसका उपयोग करना काफी सरल है, एक बार जब आप समझ जाते हैं कि यह कैसे व्यवस्थित है।

ज्यामिति

!टूटो मैप 1

गेम मैप आइसोमेट्रिक व्यू में है। इसलिए कोशिकाएँ वर्गाकार हैं, और हम उन्हें ऐसे देखते हैं जैसे कि हमें एक कोने पर रखा गया हो, जो थोड़ी ऊँचाई पर हो।

!टूटो मैप आईएसओ

देखने का यह कोण बताता है कि नक्शा आयताकार है। लेकिन अगर हम इसे "सपाट" कहते हैं, तो हमें यह मिलता है:

!फ्लैट मैप ट्यूटोरियल

नक्शा 45 डिग्री झुका हुआ एक वर्ग है, या अधिक दृष्टि से, एक हीरे के आकार में।

यदि एक मार्कर में रखा जाता है, तो मानचित्र के केंद्र में सेल निर्देशांक [0;0] पर होता है। मानचित्र के कोने निर्देशांक [0;-17], [0;17], [-17;0] और [17;0] पर हैं।

मानचित्र के आकार के कारण हम कह सकते हैं कि:

एक्स और वाई के साथ, सेल के निर्देशांक और एब्स (), पूर्ण मान देने वाला फ़ंक्शन।

सेल के निर्देशांक के पूर्ण मूल्यों का योग 17 से अधिक नहीं हो सकता है। उदाहरण के लिए, निर्देशांक [0;18], [9;12], [-12;10 ], आदि वाले सेल। मौजूद नहीं है।

लीक वॉर्स में, आप सेल निर्देशांकों के साथ काम कर सकते हैं। कार्य getCellX और getCellY क्रमशः दिए गए सेल के x और y निर्देशांक देते हैं। getCellFromXY फ़ंक्शन रिवर्स करता है और पैरामीटर के रूप में पास किए गए निर्देशांक पर स्थित सेल को वापस करता है। सावधान रहें, यदि आप इसे मानचित्र के बाहर निर्देशांक पास करते हैं, तो फ़ंक्शन null वापस आ जाएगा।

!टूटो मैप एक्सिस

नक्शा ब्राउज़ करें

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

निर्देशांक के माध्यम से, उदाहरण के लिए, आपको यह करना होगा:

लेकिन मानचित्र में 613 सेल हैं, जिनकी संख्या 0 से 612 तक है।

नतीजतन, हम संचालन में कोशिकाओं को बहुत सरल और कम खर्चीले तरीके से ब्राउज़ कर सकते हैं:

नक्शे के आकार के साथ-साथ बक्सों के क्रम से एक दिलचस्प संपत्ति प्राप्त करना संभव हो जाता है जो एक सेल को उसके निर्देशांक से निकालना संभव बनाता है: एक सेल सूत्र के लिए धन्यवाद पाया जा सकता है (306 + 18 * x + 17 * वाई)। इस प्रकार, x-अक्ष पर एक इकाई की शिफ्ट के परिणामस्वरूप 18 के सेल मान में परिवर्तन होता है, और y-अक्ष पर बदलाव के परिणामस्वरूप 17 के सेल मान में परिवर्तन होता है। यह गुण एक निश्चित संख्या में एल्गोरिदम में बड़ी संख्या में संचालन को सहेजना संभव बनाता है, लेकिन इसके लिए मानचित्र की बाईं और दाईं सीमाओं को प्रबंधित करने की आवश्यकता होती है: एक वर्ग को स्थानांतरित करने की इच्छा से, हम गलती से मानचित्र के विपरीत स्थित एक वर्ग प्राप्त कर सकते हैं। !

आपके झगड़े के दौरान, आपके पास सेल नंबर देखने की संभावना है: विकल्पों में, आपको _डिस्प्ले सेल नंबर_ (नंबर देखने के लिए) और _टैक्टिकल मोड_ (बाधाओं को छिपाने के लिए) बॉक्स का चयन करना होगा।

सेल नंबर

सेल नंबरिंग इस प्रकार है: