आग को implement करने की बात आए तो लगता है कि इसमें मुश्किल और जटिल formulas आएँगे, लेकिन यह implementation काफ़ी simple है, और इसके लिए आपको बस addition, subtraction, और हवा को implement करने के लिए vectors की समझ चाहिए। इसे ज़्यादा sophisticated बनाने के लिए vector कहा जाता है; असल में, शायद सिर्फ 2D array समझना भी काफ़ी होगा.

इस लेख में मुझे सबसे ज़्यादा प्रभावित करने वाला हिस्सा यह था.

जंगल की आग में हवा एक महत्वपूर्ण विनाशकारी तत्व है, और यह खिलाड़ी के लिए realism की एक बड़ी परत जोड़ती है। यहाँ design के बारे में ज़रूरत से ज़्यादा सोचकर बहुत जटिल system की ओर जाना आसान है.

(लगभग ऐसा algorithm जो बस 3 दिशाओं में बँट जाए तो काम पूरा हो जाता है)

सिर्फ़ इन नियमों से भी हवा की दिशा में फैलती हुई शानदार घंटी-आकार की आग बनती है। यह simple भी है और भरोसेमंद भी, इसलिए खिलाड़ी आसानी से इसे स्वीकार कर लेते हैं.

क्योंकि game कोई simulation नहीं है, इसलिए जटिल implementation की तुलना में कभी-कभी ऐसे implementations भी ठीक होते हैं जो 'देखने में ही काफ़ी विश्वसनीय लगें'। मुझे अच्छा लगा कि यह लेख इस बात को एक स्पष्ट उदाहरण के साथ दिखाता है।

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.