architecture पर टैग किए गए जवाब

कैसे कोड संरचित है। गेम इंजन के आंतरिक डिज़ाइन पर प्रश्नों के लिए।

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

8
क्यों MVC और TDD खेल वास्तुकला में अधिक कार्यरत नहीं हैं? [बन्द है]
मैं यह कहकर इसकी पुष्टि करूंगा कि मैंने खेल स्रोत की एक बड़ी मात्रा नहीं देखी है, और न ही खेल के तरीके में बहुत कुछ बनाया है। लेकिन वेब ऐप में 'एंटरप्राइज' कोडिंग प्रथाओं को नियोजित करने की कोशिश से आने से, गेम सोर्स कोड को गंभीरता से देखने …

3
मुझे मुख्य गेम लूप कैसे लिखना चाहिए? [बन्द है]
मुझे मुख्य गेम लूप कैसे लिखना चाहिए? गेम लूप में आपको क्या करना चाहिए और गेम लूप में क्या कुछ चीजें हैं जो आपको नहीं करनी चाहिए? मैंने उनमें से बहुत कुछ लिखा है, लेकिन मैंने कभी गेम लूप पर नहीं पढ़ा है। मुझे यकीन है कि मैं उन्हें काफी …

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

11
खेल वास्तुकला के बारे में सीखने के लिए अच्छे संसाधन? [बन्द है]
क्या गेम आर्किटेक्चर के बारे में जानने के लिए कोई अच्छा संसाधन हैं? मैं विभिन्न आर्किटेक्चर के उच्च स्तरीय साक्षात्कारों की तलाश कर रहा हूं। मैं खेल के विभिन्न टुकड़ों जैसे संस्थाओं, भौतिकी इंजनों, स्क्रिप्टिंग आदि के बारे में जानकारी प्राप्त करने के लिए हूं, लेकिन सभी टुकड़ों को एक …
104 architecture 

8
क्यों अधिक खेल वेक्टर कला का उपयोग नहीं करते हैं? [बन्द है]
यह मुझे प्रतीत होगा कि वेक्टर कला संसाधनों / स्केलेबिलिटी के मामले में अधिक कुशल है; हालाँकि, ज्यादातर मामलों में मैंने बिटमैप / रैस्टराइज़्ड आर्ट का उपयोग करते हुए कलाकारों को देखा है। क्या यह खेल प्रोग्रामर / डिजाइनरों द्वारा कलाकारों पर डाली गई एक सीमा है? एक प्रोग्रामर के …

11
रीप्ले सिस्टम कैसे डिज़ाइन करें
तो मैं रीप्ले सिस्टम कैसे डिजाइन करूंगा? आप इसे कुछ विशेष गेम जैसे कि Warcraft 3 या Starcraft से जान सकते हैं जहां आप पहले से खेले जाने के बाद गेम को फिर से देख सकते हैं। आप अपेक्षाकृत छोटे रीप्ले फ़ाइल के साथ समाप्त होते हैं। तो मेरे सवाल …

1
गेम एआई के लिए निर्णय पेड़ और व्यवहार पेड़ के बीच अंतर
एआई गेम डेवलपमेंट के लिए निर्णय पेड़ और व्यवहार पेड़ के बीच कुछ अंतर क्या हैं? आप किन अनुप्रयोगों के लिए एक का उपयोग करेंगे?

8
गेम इंजन में घटना-संचालित संचार: हाँ या नहीं?
मैं गेम कोडिंग कम्प्लीट पढ़ रहा हूं और लेखक गेम ऑब्जेक्ट्स और मॉड्यूल के बीच इवेंट ड्रिवेन कम्युनिकेशन की सिफारिश करता है । मूल रूप से, सभी जीवित गेम अभिनेताओं को एक आंतरिक ईवेंट मैसेजिंग सिस्टम के माध्यम से मुख्य मॉड्यूल (भौतिकी, एआई, गेम लॉजिक, गेम व्यू, आदि) के साथ …

9
खिलाड़ी और दुनिया के बीच परिपत्र निर्भरता से कैसे बचें?
मैं एक 2D गेम पर काम कर रहा हूँ जहाँ आप ऊपर, नीचे, बाएँ और दाएँ घूम सकते हैं। मेरे पास अनिवार्य रूप से दो गेम लॉजिक ऑब्जेक्ट हैं: खिलाड़ी: दुनिया के सापेक्ष एक स्थिति है विश्व: मानचित्र और खिलाड़ी को खींचता है अब तक, विश्व प्लेयर (यानी इसका एक …

8
मैं अपने गेम आर्किटेक्चर में कई सिंगललेट होने से कैसे बच सकता हूं?
मैं गेम बनाने के लिए cocos2d-x गेम इंजन का उपयोग करता हूं। इंजन पहले से ही कई सिंगलेट्स का उपयोग करता है। यदि कोई इसका उपयोग करता है, तो उन्हें उनमें से कुछ से परिचित होना चाहिए: Director SimpleAudioEngine SpriteFrameCache TextureCache EventDispatcher (was) ArmatureDataManager FileUtils UserDefault और कुल मिलाकर लगभग …

7
मैं उपलब्धियों से निपटने के लिए एक लचीला ढांचा कैसे स्थापित कर सकता हूं?
विशेष रूप से, यह एक ऐसी उपलब्धि प्रणाली इतनी छूट सरल आंकड़ों पर ही आधारित जैसे उपलब्धियों से परे जा रहा संभालने के लिए लागू करने के लिए सबसे अच्छा तरीका क्या है "को मारने एक्स दुश्मन।" मैं एक सांख्यिकी आधारित प्रणाली की तुलना में अधिक मजबूत और कुछ और …

10
खेल राज्य 'ढेर'?
मैं सोच रहा था कि गेम स्टेट्स को अपने गेम में कैसे लागू किया जाए। इसके लिए मुझे मुख्य चीजें चाहिए: अर्ध-पारदर्शी शीर्ष स्थिति-खेल के पीछे एक ठहराव मेनू के माध्यम से देखने में सक्षम है कुछ OO-I को इसके पीछे के सिद्धांत का उपयोग करने और समझने में आसानी …

5
GameManager भगवान वस्तु से कैसे बचें?
मैं सिर्फ गेम कोड को संरचित करने के बारे में एक प्रश्न का उत्तर पढ़ता हूं । इसने मुझे सर्वव्यापी GameManagerवर्ग के बारे में आश्चर्यचकित कर दिया , और यह कैसे अक्सर उत्पादन के माहौल में एक मुद्दा बन जाता है। इसका वर्णन करता हूं। सबसे पहले, वहाँ प्रोटोटाइप है। …

4
मैं विशाल खिलाड़ी वर्गों से कैसे बच सकता हूं?
एक खेल में लगभग हमेशा एक खिलाड़ी वर्ग होता है। खिलाड़ी आम तौर पर खेल में बहुत कुछ कर सकता है, जिसका अर्थ है कि मेरे लिए यह वर्ग एक टन चर के साथ बहुत बड़ा हो सकता है, जो कि प्रत्येक खिलाड़ी द्वारा की जाने वाली कार्यक्षमता का समर्थन …

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