खेल का विकास

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

2
क्या SpriteKit MVC पैटर्न का पालन करता है?
मैं वर्तमान में पुराने फ्रैंक नामक एक iOS परियोजना पर काम कर रहा हूं जिसे मैं एमवीसी डिजाइन पैटर्न का पालन करने की कोशिश कर रहा हूं। इसका सार है। GameObjects(model) <- Scene(controller) -> Sprites "SpriteKit" (View) अब अगर मैं एमवीसी को सही ढंग से समझता हूं तो आप बहुत …

1
जीएलएसएल टुकड़ा shader के साथ इस तरह के तरंगों को कैसे लागू किया जाए?
इसलिए मैंने पहले ही प्रतिबिंब भाग को लागू कर दिया है: uniform sampler2D texture; uniform vec2 resolution; uniform vec3 overlayColor; void main() { vec2 uv = gl_FragCoord.xy / resolution.xy; if (uv.y > 0.3)// is air - no reflection or effect { gl_FragColor = texture2D(texture, vec2(uv.x, uv.y)); } else { // …

2
OpenGL के प्रत्यक्ष राज्य पहुंच तंत्र का क्या फायदा है?
मैं opengl.org पर OpenGL 4.5 डायरेक्ट स्टेट एक्सेस (DSA) के बारे में पढ़ रहा हूं और यकीन नहीं होता कि मैं सही हो रहा हूं। इसका मतलब यह है कि पुराने तरीके कम कुशल हैं: glBind(something) glSetA(..) glSetB(..) glSetC(..) नए तरीके से: glSetA(something, ..) glSetB(something, ..) glSetC(something, ..) इसके लुक …
11 opengl 

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

2
एकता यूआई वर्ग जो चौड़ाई या ऊंचाई को भरता है
मैं इस आवश्यकताओं के साथ एक बोर्ड बनाने की कोशिश कर रहा हूँ: यह वर्ग होना चाहिए। यह उपलब्ध चौड़ाई या ऊंचाई को फिट करता है। यह कैनवास में केंद्रित होना चाहिए। इसे आवश्यकतानुसार कई अतिरिक्त मध्यवर्ती कैनवस में लपेटा जा सकता है। मैं एंकरों के साथ खेल रहा हूं …

2
पूरी तरह से गतिशील केडी-ट्री बनाम क्वाडट्री?
अपने खेल पर काम करना, मैं उस बिंदु पर हूं जहां मुझे दुनिया की सभी इकाइयों को ट्रैक करने की आवश्यकता है ताकि मैं मुकाबला करने के लिए निकटतम पड़ोसी जांच कर सकूं। यह एक आरटीएस जैसा खेल है, जिसमें संभावित रूप से हजारों छोटी स्वचालित इकाइयाँ चलती हैं। मैं …
11 rts  quadtree  kd-tree 

2
मैं एक्सएनएआर में एक्सबीआर या एचएक्सएक्स फिल्टर कैसे करूं?
मैं अपना गेम एक hxx फ़िल्टर (hq2x, hq3x या hq4x) या किसी shader में xBR फ़िल्टर के साथ स्केल करना चाहता हूँ । मैं XNA 4.0 और SM3 में यह कैसे कर सकता हूं? साइड नोट: यह प्रश्न अब क्या है यह बनने के लिए बहुत अधिक संपादित किया गया …
11 xna  2d  shaders  pixel  scale 

2
Phaser का उपयोग करके स्प्राइटशीट से एक विशेष स्प्राइट प्रदर्शित करना
मैं फेजर, एचटीएमएल 5 जेएस फ्रेमवर्क का उपयोग करके कार्ड गेम बनाने की कोशिश कर रहा हूं। क्योंकि मैं एक भयानक कलाकार हूं और अपना खुद का डिजाइन नहीं बना सकता, इसलिए मैं ऑनलाइन मिलने वाली कार्ड छवियों का मुफ्त स्प्रिटशीट का उपयोग कर रहा हूं। समस्या यह है, मुझे …

2
गेम अपग्रेड लॉन्च: क्रॉस-प्लेटफॉर्म रिलीज़ टाइमिंग
मैंने अभी एक पुराने मोबाइल शीर्षक के लिए एक प्रमुख अपग्रेड करना समाप्त किया है, जो कि एक साल में अपडेट नहीं देखा है। नई सामग्री के बहुत सारे, चीजें अच्छी लग रही हैं। अफसोस की बात है कि इन दिनों आईट्यून्स अनुमोदन ट्यूब के माध्यम से अपडेट प्राप्त करने …

1
मैं अपने शीर्ष और टुकड़े शेड की गति को अलग-अलग कैसे प्रोफाइल कर सकता हूं?
मैं जानना चाहता हूं कि मैं कैसे देख सकता हूं कि मेरे रेंडर पाइपलाइन में या तो मेरा शीर्ष या मेरा टुकड़ा shader एक अड़चन है। मैंने ओपनग्ल कमांड के बीच घड़ी चौकियों को प्राप्त करने glQueryCounterके GL_TIMESTAMPलक्ष्य के साथ उपयोग करने के बारे में पढ़ा है , लेकिन ये …

2
3D ऑब्जेक्ट के परिवर्तनों में हेरफेर के लिए ट्रांसलेशन, स्केल, रोटेशन गिज़्मोस को कैसे लागू किया जाए?
मैं एक बुनियादी 3 डी संपादक विकसित करने की प्रक्रिया में हूं। यह 3D दुनिया के प्रतिपादन के लिए OpenGL का उपयोग करता है। अभी मेरा दृश्य विभिन्न आकारों के केवल कुछ बक्से हैं और मैं उस स्तर पर हूं जहां मैं प्रत्येक बॉक्स का चयन करने में सक्षम होना …
11 opengl  3d 

4
लाभ खोए बिना ज्यामिति / जाल को जोड़ना
तीन.js में हम आकर्षित कॉल की मात्रा को सीमित करने के लिए ज्यामिति को मर्ज कर सकते हैं और इस प्रकार प्रदर्शन बढ़ा सकते हैं। एक सामग्री के साथ एक सरल परीक्षण में, मैं अपने GTX660 GPU पर 50.000 क्यूब्स + छाया @ 60fps आकर्षित कर सकता हूं। ज्यामिति विलय …
11 three.js 

1
टेसलेशन बनाम ज्योमेट्री शेडर
अगर मैं गलत हूं तो मुझे सुधारें, लेकिन रेखागणित Shader और Tessellation Shader दोनों नौकरियां ग्राफिक रेखा में वर्टिकल उत्पन्न करने के लिए हैं। मैं क्या जानना चाहूंगा कि वे कैसे अलग हैं और मुझे एक दूसरे पर कब उपयोग करना चाहिए?

3
उच्च विस्तार में स्क्रीन का केवल एक हिस्सा प्रदान करना
यदि ग्राफिक्स एक बड़े व्यूइंग एंगल (उदाहरण के लिए एक बहुत बड़ा टीवी या वीआर हेडसेट) के लिए प्रस्तुत किया गया है, तो दर्शक वास्तव में पूरी छवि पर ध्यान केंद्रित नहीं कर सकता है, बस इसका एक हिस्सा है। (वास्तव में, यह नियमित रूप से आकार स्क्रीन के लिए …

4
खिलाड़ी को सीढ़ियों पर आसानी से चलाएं
मेरे पास 2 डी प्लेटफ़ॉर्म गेम है, जहां खिलाड़ी हमेशा दाईं ओर चलता है, लेकिन इलाक़ा हमेशा क्षैतिज नहीं होता है। उदाहरण: मैंने एक बाउंडिंग-बॉक्स टक्कर प्रणाली लागू की है, जो खिलाड़ी बॉक्स और अन्य ब्लॉकों के साथ चौराहों की जांच करती है, खिलाड़ी को चलने से रोकने के लिए …

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