entity-system पर टैग किए गए जवाब

एक प्रोग्रामिंग प्रतिमान जिसमें गेमबजेक्ट्स (इकाइयां) घटकों से बने होते हैं, और सिस्टम द्वारा संचालित होते हैं। प्रत्येक इकाई एक आईडी है जो विशिष्ट घटकों को इंगित करती है।

1
एक घटक-आधारित इकाई वास्तुकला में "सिस्टम" की भूमिका क्या है?
मैं इकाई घटकों और प्रणालियों के बारे में बहुत कुछ पढ़ रहा हूं और सोचा है कि एक इकाई का विचार सिर्फ एक आईडी होने के नाते काफी दिलचस्प है। हालाँकि मुझे नहीं पता कि यह पूरी तरह से घटक पहलू या सिस्टम पहलू के साथ कैसे काम करता है। …

9
इकाई संचार कैसे काम करता है?
मेरे पास दो उपयोगकर्ता मामले हैं: कैसे संदेश entity_Aभेजेगा ? take-damageentity_B एचपी की entity_Aक्वेरी कैसे होगी entity_B? यहाँ मैंने जो अब तक का सामना किया है: संदेश की कतार entity_Aएक take-damageसंदेश बनाता है और उसे entity_Bसंदेश कतार में पोस्ट करता है । entity_Aएक query-hpसंदेश बनाता है और उसे पोस्ट करता …

1
व्यावहारिक रूप से घटक आधारित इकाई प्रणाली का उपयोग करना
कल, मैंने अटार्नी / व्यवहार इकाई प्रणाली के बारे में जीडीसी कनाडा से एक प्रस्तुति पढ़ी है और मुझे लगता है कि यह बहुत अच्छा है। हालांकि, मुझे यकीन नहीं है कि इसे केवल व्यावहारिक रूप से कैसे उपयोग किया जाए। सबसे पहले, मैं आपको जल्दी से समझाऊंगा कि यह …

3
इकाई-घटक-सिस्टम इंजन में, मैं आश्रित संस्थाओं के समूहों के साथ कैसे व्यवहार करता हूं?
कुछ गेम डिज़ाइन पैटर्न पर जाने के बाद, मैंने अपने गेम इंजन के लिए इकाई-घटक-प्रणाली (ES सिस्टम) के साथ समझौता किया है। मैंने लेख पढ़ा है (मुख्य रूप से टी = मशीन ) और कुछ स्रोत कोड की समीक्षा करता हूं और मुझे लगता है कि मुझे आरंभ करने के …

4
C ++ में Entity / Component Systems, मैं किस प्रकार के प्रकारों और निर्माण घटकों की खोज कर सकता हूँ?
मैं C ++ में एक इकाई घटक प्रणाली पर काम कर रहा हूं जो मुझे उम्मीद है कि आर्टेमिस की शैली का पालन करने के लिए (http://piemaster.net/2011/07/entity-component-artemis/) उस घटक में ज्यादातर डेटा बैग हैं और यह है सिस्टम में तर्क होते हैं। मैं इस दृष्टिकोण के डेटा-केंद्रित-नेस का लाभ उठाने …

1
इकाई सिस्टम कैश-कुशल कैसे हैं?
हाल ही में, मैं अपने C ++ / OpenGL गेम इंजन में लागू करने के लिए एंटिटी सिस्टम पर बहुत कुछ पढ़ रहा हूं। इकाई प्रणालियों के बारे में मैंने जो दो महत्वपूर्ण बातें लगातार सुनी हैं, वे हैं जटिल वंशानुगत पदानुक्रमों के साथ तालमेल न होने के कारण नए …

5
मैं एक इकाई प्रणाली में सुविधाओं को कैसे लागू करूं?
इकाई प्रणालियों ( 1 , 2 ) के बारे में दो प्रश्न पूछने और उन पर कुछ लेख पढ़ने के बाद , मुझे लगता है कि मैं उन्हें पहले से बहुत बेहतर समझता हूं। मेरे पास अभी भी कुछ अनिश्चितताएं हैं, मुख्य रूप से एक कण एमिटर, एक इनपुट सिस्टम …

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

5
एक घटक-आधारित प्रणाली में पावरअप करना
मैं बस घटक आधारित डिजाइन के आसपास वास्तव में अपना सिर शुरू कर रहा हूं। मुझे नहीं पता कि ऐसा करने का "सही" तरीका क्या है। यहाँ परिदृश्य है। खिलाड़ी एक ढाल से लैस कर सकते हैं। ढाल को खिलाड़ी के चारों ओर बुलबुले के रूप में खींचा जाता है, …

4
घटक-आधारित वास्तुकला के लिए एक उपयुक्त स्तर क्या है?
मैं एक घटक-आधारित वास्तुकला के साथ एक खेल पर काम कर रहा हूं। एक उदाहरण Entityका एक समूह होता है Component, जिनमें से प्रत्येक में ऐसे उदाहरणों का एक सेट Slotहोता है जिनके साथ मूल्यों को संग्रहीत, भेजना और प्राप्त करना होता है। फैक्ट्री जैसे कार्यPlayer कि आवश्यक घटकों और …

6
घटक आधारित इकाई प्रणाली के लिए कौन से डिज़ाइन हैं जो उपयोगकर्ता के अनुकूल हैं लेकिन फिर भी लचीले हैं?
मैं थोड़ी देर के लिए घटक आधारित इकाई प्रणाली में दिलचस्पी किया गया है, और उस पर अनगिनत लेख पढ़ा ( Insomiac खेल , सुंदर मानक Evolve अपने पदानुक्रम , टी मशीन , Chronoclast ... बस कुछ नाम हैं)। वे सभी कुछ के बाहर की तरह एक संरचना है लगता …

5
एक O (N ^ 2) फ़ंक्शन में सुधार करना (अन्य सभी संस्थाओं पर चलने वाली सभी इकाइयाँ)
थोड़ी सी पृष्ठभूमि, मैं एक विकास गेम को कोड ++ में एक दोस्त के साथ कोडिंग कर रहा हूं , इकाई प्रणाली के लिए ENTT का उपयोग कर रहा हूं। जीव 2 डी मानचित्र में घूमते हैं, साग या अन्य जीव खाते हैं, प्रजनन करते हैं और उनके लक्षण बदलते …

2
घटक आधारित सिस्टम ऑनलाइन संसाधन [बंद]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि यह इस पोस्ट को संपादित करके केवल एक समस्या पर केंद्रित हो । 2 साल पहले …

2
मैं अपने C ++ एंटिटी-घटक-सिस्टम में घटकों को ठीक से कैसे उपयोग कर सकता हूं?
(मैं जो वर्णन कर रहा हूं वह इस डिजाइन पर आधारित है: इकाई प्रणाली ढांचा क्या है?, नीचे स्क्रॉल करें और आप इसे पा लेंगे) मुझे C ++ में एक इकाई-घटक प्रणाली बनाने में कुछ समस्याएं आ रही हैं। मेरे पास मेरा घटक वर्ग है: class Component { /* ... …

3
एंटिटी सिस्टम में UI / HUD को कैसे कोड करें?
मुझे लगता है कि मुझे पहले से ही एडम मार्टिन (टी-मशीन) से प्रेरित एंटिटी सिस्टम का विचार मिला। मैं अपने अगले प्रोजेक्ट के लिए इसका इस्तेमाल शुरू करना चाहता हूं। मुझे पहले से ही Entity, Components, और Systems का मूल पता है। मेरी समस्या यह है कि UI / HUD …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.