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

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

2
RTS खेल इकाई संरचना
मैं एक से अधिक बार MoveTo और Attack क्रियाओं जैसे सामानों को प्रोग्राम किए बिना बहुत सारी अलग-अलग इकाइयों को बनाने का एक तरीका चाहता हूं जिस तरह से मैं इसे देखता हूं, 2 तरीके हैं जो मैं यह कर सकता हूं। झंडे के साथ एक एकल सामान्य इकाई वर्ग …
18 unity  c#  architecture  rts 

2
एकता के निरीक्षक में मुख्य-मूल्य जोड़े (एक शब्दकोश की तरह) कैसे संपादित करें?
मेरे पास एक वर्तनी प्रणाली है जिसे मैं बना रहा हूं, सिद्धांत इस प्रकार है: प्रत्येक मंत्र एक स्वायत्त prefab है। इसमें कुछ गुणों (आधार क्षति, अवधि ...) के साथ एक स्क्रिप्ट शामिल है जिसे निरीक्षक में संशोधित किया जा सकता है। मेरे पास कोड में सभी संभव मंत्रों को …

4
MMORPGs अभी भी कई सर्वरों का उपयोग क्यों करते हैं?
MMORPG, कुछ MOBAs जैसे लीग ऑफ लीजेंड या यहां तक ​​कि StarCraft 2 आमतौर पर आपको एक सर्वर लेने के लिए मजबूर करता है। आमतौर पर वे यूएसए, ईयू और एसईए, प्रत्येक स्थान पर MMORPGs में होते हैं। मैं देख सकता हूं कि कुछ साल पहले यह आवश्यक था, लेकिन …
18 architecture  mmo 

7
क्या मुझे एक बिंदु और एक वेक्टर वस्तु की आवश्यकता है? या बस एक बिंदु का प्रतिनिधित्व करने के लिए एक वेक्टर वस्तु का उपयोग करना ठीक है?
एक इंजन के घटकों को संरचित करना जो मैं एक दोस्त (सीखने के उद्देश्यों) के साथ विकसित कर रहा हूं, मुझे इस संदेह में आया। शुरू में हमारे पास प्वाइंट कंस्ट्रक्टर थे, जैसे कि निम्नलिखित: var Point = function( x, y ) { this.x = x; this.y = y; }; …

6
क्या वेक्टर 3 को वेक्टर 2 से विरासत में मिलना चाहिए?
मैं वर्गों की एक जोड़ी बना रहा हूं Vector2(एक्स और वाई) और Vector3(एक्स, वाई और जेड), लेकिन मैं बनाने के लिए है कि क्या पता नहीं है Vector3से विरासत Vector2, या फिर से लागू सदस्य चर के लिए कि क्या m_xऔर m_yफिर? प्रत्येक पक्ष के पक्ष और विपक्ष क्या हैं …
18 c++  architecture 

3
MVC (मॉडल-व्यू-कंट्रोलर) गेम इंजन आर्किटेक्चर - हां या नहीं? [बन्द है]
बंद हो गया । यह सवाल राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 4 साल पहले बंद हुआ …

4
अपने पूरे कोड में झंडे और जांच से बचने के लिए मैं क्या कर सकता हूं?
एक कार्ड गेम पर विचार करें, जैसे कि हार्टस्टोन । ऐसे सैकड़ों कार्ड हैं जो कई प्रकार की चीजें करते हैं, जिनमें से कुछ एकल कार्ड के लिए भी अद्वितीय हैं! उदाहरण के लिए, एक कार्ड है (जिसे नोज़डॉर्मु कहा जाता है) जो खिलाड़ी को केवल 15 सेकंड में बदल …

5
गेम ऑब्जेक्ट्स को एक दूसरे के बारे में कैसे पता होना चाहिए?
मुझे गेम ऑब्जेक्ट्स को व्यवस्थित करने का एक तरीका खोजना मुश्किल है ताकि वे पॉलीमॉर्फिक हों लेकिन एक ही समय में पॉलीमॉर्फिक नहीं। यहाँ एक उदाहरण है: यह मानते हुए कि हम अपनी सभी वस्तुओं को चाहते हैं update()औरdraw() । ऐसा करने के लिए हमें एक आधार वर्ग को परिभाषित …
18 c++  architecture 

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

1
मैं एक स्तर में परिभाषित वस्तुओं के लिए लगातार राज्य कैसे लागू कर सकता हूं?
मैं एक 2 डी मेट्रोडवानिया विकसित कर रहा हूं जिसमें परस्पर स्तर की एक श्रृंखला शामिल है जिसे पुन: संशोधित किया जा सकता है। प्रत्येक स्तर को एक टाइल वाली TMX फ़ाइल द्वारा दर्शाया गया है जिसमें मैंने निर्दिष्ट किया है कि विभिन्न स्प्राइट कक्षाओं की विभिन्न वस्तुएं (उदाहरण के …

4
मैं विभिन्न प्रकार के आक्रमणों को कैसे डिज़ाइन कर सकता हूं जो संयुक्त हो सकते हैं?
मैं एक 2 डी गेम बना रहा हूं और मैं विभिन्न प्रकार के आक्रमण करना चाहता हूं। मैं हमलों को बहुत लचीला बनाना चाहता हूं और जिस तरह से आइजैक के काम करता है, वह गठबंधन करता है। यहाँ खेल में सभी संग्रहणीय की एक सूची है । एक अच्छा …

6
क्या आप वास्तव में मॉडल गेम्स के लिए आरेखों का उपयोग करते हैं? [बन्द है]
बंद हो गया । यह सवाल राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 6 साल पहले बंद हुआ …

4
एक प्रक्रियात्मक दुनिया को कैसे बचाता है?
मैंने हाल ही में प्रक्रियात्मक दुनिया बनाने के बारे में पढ़ा है ... लेकिन मैं एक को कैसे बचा सकता हूं? टेरारिया या माइनक्राफ्ट उपयोगकर्ताओं जैसे गेम स्वतंत्र रूप से परिदृश्य को संशोधित कर सकते हैं, लेकिन उस दुनिया को प्रारंभ बीज से फिर से बनाया नहीं जा सकता है। …

4
खेल इंजन: स्क्रिप्टिंग समर्थन को लागू करने के लिए एक सभ्य तरीका, वास्तुकला-वार?
मैं एक सरल गेम इंजन विकसित कर रहा हूं (C # में, यदि यह मायने रखता है), और मैं वास्तुकला के संदर्भ में स्क्रिप्टिंग को लागू करने के लिए एक पर्याप्त पर्याप्त तरीका नहीं सोच सकता। यह लड़ाई के लिए कस्टम, तर्क-स्वतंत्र एनिमेशन के साथ एक सरल बारी-आधारित रणनीति है। …

1
ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग के साथ डेटा ओरिएंटेड डिज़ाइन कैसे लागू करें? [बन्द है]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि यह इस पोस्ट को संपादित करके केवल एक समस्या पर केंद्रित हो । 4 साल पहले …
17 c++  architecture 

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