क्या कोई खुला स्रोत जावास्क्रिप्ट 3 डी भौतिकी इंजन मौजूद है? [बन्द है]


19

मैं WebGL, HTML5 और JavaScript का उपयोग करके वेब-आधारित 3D FPS गेम पर काम कर रहा हूं। यह स्थापित किए गए वेबजीएल-सक्षम ब्राउज़र के साथ पीसी और नेट-पुस्तकों को लक्षित करना है।

मुझे आश्चर्य हो रहा है कि क्या कोई मौजूदा खुला स्रोत 3D भौतिकी इंजन जावास्क्रिप्ट में लिखा है?

जवाबों:



3

जबकि व्यक्तिगत रूप से मैं Physijs आवरण के माध्यम से ammo.js ( schteppe का उत्तर देखें ) का उपयोग करता हूं , मैं cannon.js का भी उल्लेख करना चाहता हूं , जो विशेष रूप से ammo.js के विपरीत, जावास्क्रिप्ट के लिए बनाया गया है, जो स्वचालित रूप से C ++ से JS में संकलित है। नकारात्मक पक्ष तोप में बहुत कम विशेषताएं हैं।

JigLibJS जिसका उल्लेख पॉल ब्रंट ने किया था, वह अचूक प्रतीत होता है।


2

मैं जावास्क्रिप्ट में लागू किसी भी 3 डी भौतिकी-इंजन के बारे में नहीं जानता। लेकिन हो सकता है कि आप Quake2> HTML5 पोर्ट पर नज़र डालें और देखें कि उन्होंने यह कैसे किया: http://code.google.com/p/quake2-gwt-port/

मैंने जो समझा, उसमें जावा-स्रोत को जावास्क्रिप्ट में संकलित करने के लिए उन्होंने Google वेब टूलकिट (GWT) का उपयोग किया । मुझे लगता है कि इस दृष्टिकोण से आपकी परियोजना के लिए कुछ लाभ हो सकते हैं, क्योंकि यह बहुत अधिक संभावना है कि आपको जावा के लिए जावास्क्रिप्ट की तुलना में एक अच्छा 3 डी भौतिकी-इंजन मिलेगा।


1

तोपjs । यह ammo.js की तुलना में बहुत तेज़ है क्योंकि यह C ++ से पोर्ट किए जाने के बजाय देशी JS में लिखा गया था। दुर्भाग्य से, इसका दस्तावेज़ीकरण बहुत अधिक है।

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