खेल का विकास

पेशेवर और स्वतंत्र गेम डेवलपर्स के लिए प्रश्नोत्तर

3
थ्रॉटल होने से कैसे बचें?
मैं एक नेटवर्क iOS गेम लिख रहा हूं। जब साथ पैकेट भेजने GKMatchSendDataReliable(जो मैं मान लिया 60 पैकेट प्रति सेकंड (आसन्न पैकेट के बीच तो 16 एमएस), औसत पिंग समय पर अपने स्वयं के पैकेट स्वागत लिखे कोड के साथ यूडीपी था) तेजी से बदतर हो: मैं एक के बाद …
9 networking  udp 

2
Voxel फेस क्रॉलिंग (मेष सरलीकरण, संभवतः लालची का उपयोग करके)
संपादित करें: यह केवल मेरे स्वयं के सीखने के अनुभव के लिए है, यह प्रदर्शन कारणों से नहीं है कि मैं यह प्रश्न पूछूं। यह एक Minecraft जैसे इलाके इंजन के संबंध में है। मैं विखंडू में खंडों (16x256x16 ब्लॉकों को एक चंक) में संग्रहीत करता हूं। जब मैं एक …

1
बनावट mipmaps के साथ असंतुलन समन्वय समन्वय बनाता है
मैंने अभी ओपनजीएल सीखना शुरू किया है और मुझे यह आर्टिफिशल मिल रहा है जब एमपैप्स के साथ एक गोले को टेक्सचर करना है। मूल रूप से जब टुकड़ा मेरी बनावट के किनारे का नमूना लेता है, तो यह विच्छिन्नता का पता लगाता है (1 से 0 तक) और सबसे …

1
2 डी जल शीर्ष सतह प्रोफ़ाइल
मैं एक शीर्ष-टुकड़ा shader के साथ पानी की सतह मोटाई के प्रभाव को बनाने की कोशिश कर रहा हूं। मैं 3 डी गेम के माहौल में हूं, लेकिन यह एक स्क्रॉल दृश्य है, इसलिए "2 डी" दृश्य। यहाँ टुकड़ा shader का उपयोग कर वास्तविक 2D में इस तरह के प्रभाव …

2
जावा रनटाइम निर्भरता के बिना डेस्कटॉप जावा गेम कैसे वितरित किया जा सकता है?
क्या जावा एप्लिकेशन को एक स्टैंडअलोन पैकेज में बदलना संभव है जो "बॉक्स से बाहर" चलता है? अंतिम उपयोगकर्ता को किसी भी जावा JRE को स्थापित करने की आवश्यकता नहीं होनी चाहिए, न ही इंस्टॉलर में एक JRE होना चाहिए और उपयोगकर्ता के लिए इसे स्थापित करना चाहिए। अंतिम वितरण …

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

1
एक भारी टुकड़े shader के प्रदर्शन का अनुकूलन
मुझे shaders के निम्नलिखित सेट को अनुकूलित करने में मदद चाहिए: वर्टेक्स: precision mediump float; uniform vec2 rubyTextureSize; attribute vec4 vPosition; attribute vec2 a_TexCoordinate; varying vec2 tc; void main() { gl_Position = vPosition; tc = a_TexCoordinate; } टुकड़ा: precision mediump float; /* Uniforms - rubyTexture: texture sampler - rubyTextureSize: size …

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

3
बारी-आधारित गेम में इकाई-घटक गेमस्टेट की प्रगति कैसे करें?
अब तक मैंने जिस इकाई घटक प्रणाली का उपयोग किया है, वह ज्यादातर जावा की आर्टेमिस की तरह काम करती है: घटकों में सभी डेटा स्टेटलेस इंडिपेंडेंट सिस्टम (कम से कम उस हद तक जिसके लिए उन्हें इनिशियलाइज़ेशन पर इनपुट की आवश्यकता नहीं होती है) प्रत्येक इकाई पर पुनरावृत्ति करता …

2
मैं प्रक्षेप्य प्रक्षेपण कोण कैसे पा सकता हूं?
मैं एक 2d गेम बना रहा हूं जिसमें इकाइयाँ एक दूसरे पर तीर चलाते हैं। मैं निशानेबाज और लक्ष्य की स्थिति और प्रक्षेप्य के प्रारंभिक वेग को जानता हूं। मैं लक्ष्य पर उतरने के लिए प्रक्षेप्य कोण को जानना चाहता हूं। निशानेबाज निशानेबाज से अलग ऊंचाई पर हो सकता है। …

2
ड्रोन का निशाना
एक "ड्रोन" और 2 डी विमान पर एक लक्ष्य बिंदु की कल्पना करें। आठ पैरामीटर हैं: P = my position Q = target position V = my velocity I = my moment of inertia w = my angular velocity s = my angular position T = max thrust U = …

2
मैं इन-गेम कंसोल के लिए एडिटलाइन का उपयोग कैसे कर सकता हूं?
मैं सी -गेम में एक इन-गेम कंसोल जोड़ना चाहूंगा जो मैं बना रहा हूं। यद्यपि मैं सांत्वना प्रदान कर रहा हूं और उन कमांडों को पार्स कर रहा हूं जिनके साथ मैं ठीक हूं, पाठ इनपुट और संपादन पहलू (जैसे बाएं / दाएं कुंजी, बैकस्पेस आदि को संभालना ...) बहुत …
9 c++  text-based 

1
मैं ग्राफिकल संसाधनों को अतुल्यकालिक रूप से कैसे लोड करूं?
चलो मंच-अज्ञेयवादी सोचते हैं: मैं कुछ ग्राफिकल संसाधनों को लोड करना चाहता हूं जबकि बाकी गेम चल रहा है। सिद्धांत रूप में, मैं वास्तविक फ़ाइलों को एक अलग थ्रेड पर लोड कर सकता हूं, या async I / O का उपयोग कर सकता हूं। लेकिन चित्रमय वस्तुओं के साथ, मुझे …

5
मैं पुनः आरंभ किए बिना एक विकल्प स्क्रीन से प्रदर्शन सेटिंग्स कैसे अपडेट कर सकता हूं?
मैं वर्तमान में Allegro 5 और बढ़ावा देने के साथ C ++ 11 में एक 2D आरपीजी बना रहा हूं। जब विकल्प मेनू में कोई विकल्प बदला जाता है तो मेरा लक्ष्य किसी तरह मेरी गेम सेटिंग्स को अपडेट करना है। मैं अपने खेल को पुनः आरंभ करने के लिए …

1
उच्च गुणवत्ता और तेज पोर्टल प्रभाव कैसे बनाएं?
संपादित करें: तो मैं पोर्टल दृश्य प्रभाव बिना किसी प्रदर्शन के हिट के साथ काम कर रहा हूँ, और मुझे भौतिक रूप से वस्तुओं को कठोर रूप से पोर्टल्स के माध्यम से आगे बढ़ने के साथ स्थापित किया है, और चरित्र नियंत्रकों के साथ वस्तुओं को मूल रूप से आगे …
9 unity  valve  portals 

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