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

घटना वह क्रिया है जो आमतौर पर मुख्य प्रोग्राम थ्रेड के "बाहर" होती है, लेकिन इसके अंदर संभाला जाता है।

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

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

3
मतदान बनाम घटना संचालित इनपुट
मैं इनपुट पद्धति के लिए मतदान का उपयोग करके एक गेम विकसित कर रहा हूं। हालाँकि, अब जब मैं गेम मेनू और अन्य UI घटकों में गहराई से जान रहा हूँ, तो मुझे पता चल रहा है कि मैं शायद इवेंट संचालित इनपुट लेना चाहूंगा। शायद दोनों होने पर भी, …
19 java  input  events  polling 

12
मैं केवल एक बार कोड का एक टुकड़ा कैसे सुनिश्चित कर सकता हूं?
मेरा कुछ कोड है जिसे मैं केवल एक बार चलाना चाहता हूं, भले ही उस कोड को ट्रिगर करने वाली परिस्थितियां कई बार हो सकती हैं। उदाहरण के लिए, जब उपयोगकर्ता माउस पर क्लिक करता है, तो मैं उस चीज पर क्लिक करना चाहता हूं: void Update() { if(mousebuttonpressed) { …

3
इवेंट शेड्यूलर के लिए सिंगलटन पैटर्न से कैसे बचें?
मैं अपने गेम के लिए एक इवेंट शेड्यूलर बनाना चाहता हूं, मैं मूल रूप से गेम इवेंट के ट्रिगर को शेड्यूल करने में सक्षम होना चाहता हूं। यह एक बार ट्रिगर हो सकता है, या एक आवधिक ट्रिगर (5 सेकंड के सेकंड पर "E_BIG_EXPLOSION" ट्रिगर घटना हो सकती है ...)। …

3
इन-गेम इवेंट को प्रबंधित करने का सबसे अच्छा तरीका?
मैं एक ऐसे खेल पर काम कर रहा हूँ, जहाँ कुछ इन-गेम स्पर्धाएँ एक बार में ही होनी चाहिए। एक अच्छा उदाहरण एक ट्यूटोरियल होगा। आप खेल शुरू करते हैं, और खेल के कई बिंदुओं पर एक घटना घटती है: आप अपने पहले दुश्मन का सामना करते हैं, खेल रुक …

5
कीबोर्ड इनपुट सिस्टम हैंडलिंग
नोट: मुझे API सीमाओं (SFML) के कारण कॉलबैक करने के बजाय चुनाव करना है। मैं एक 'सभ्य' शीर्षक की कमी के लिए भी माफी माँगता हूँ। मुझे लगता है कि मेरे यहाँ दो प्रश्न हैं; मुझे प्राप्त होने वाले इनपुट को कैसे पंजीकृत करना है, और इसके साथ क्या करना …

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

4
MMO सर्वर के लिए गेम लॉग प्रारूप
संपूर्ण क्लस्टर / शार्द के लिए गेम इवेंट्स का एक लॉग (त्रुटि / डिबग लॉग के विपरीत) एक व्यावसायिक फ़्रेग्मेंट के लिए बहुत उपयोगी है जो एक लाइव प्रोडक्शन वातावरण में है, जो ग्राहक सेवा के लिए महत्वपूर्ण समर्थन प्रदान करता है, और ऐतिहासिक विश्लेषिकी के लिए साधन है। वर्तमान …

5
एक इवेंट-संचालित सिस्टम में नेस्टेड इनपुट
मैं घटनाओं और प्रतिनिधियों के साथ एक इवेंट-आधारित इनपुट हैंडलिंग सिस्टम का उपयोग कर रहा हूं। एक उदाहरण: InputHander.AddEvent(Keys.LeftArrow, player.MoveLeft); //Very simplified code हालांकि, मैं 'नेस्टेड' इनपुट से निपटने के तरीके के बारे में सोचना शुरू कर दिया। हाफ-लाइफ 2 (या किसी भी स्रोत गेम, वास्तव में) में उदाहरण के …

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

2
गेमप्ले की क्रियाओं को विशिष्ट एनीमेशन टाइमिंग में सिंक करने की अच्छी तकनीक?
इसलिए मैं खेल में एक ऐसे मुद्दे पर आया हूं जिस पर मैं काम कर रहा हूं, लेकिन यह एक बहुत ही मौलिक चीज है जो शायद बहुत सारे गेम में आता है। मेरे गेम के लिए आवश्यक है कि कुछ गेमप्ले फंक्शन किसी कैरेक्टर एनिमेशन के दौरान बहुत ही …

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

4
XNA गेमकंप्यूटर (या किसी गेम में किसी भी प्रकार के घटकों के बीच) संचार की सुविधा के लिए मुझे किस तकनीक का उपयोग करना चाहिए?
मैं अपने पहले 'उचित' गेम प्रोजेक्ट पर शुरू कर रहा हूं, और मैंने अनिवार्य रूप से यह तय करने के लिए एक ब्लॉक मारा है कि XNA में गेम घटकों को कैसे संवाद करना चाहिए। पिछले (जावा) जीयूआई प्रोग्रामिंग घटनाओं से, हैंडलर और श्रोता आगे बढ़ने के तरीके की तरह …

4
इवेंट मैनेजर सिस्टम डिज़ाइन करते समय मुझे क्या विचार करना चाहिए?
मैं जावा गेम इंजन के मूल सिद्धांतों के साथ काम करता रहा हूं, और मैं उस बिंदु तक पहुंच गया हूं जहां मैं एक इवेंट मैनेजर सिस्टम में जोड़ने के लिए तैयार हूं। मुझे पता है, सिद्धांत रूप में , एक इवेंट मैनेजर को क्या करना चाहिए: वस्तुओं को कुछ …
9 events 

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