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