2008-09-19 13 views
6

उभरने का अध्ययन, नए विचारों को तुरंत जांचने के लिए विकास ढांचा तैयार करना काफी उपयोगी है। भौतिकी टकराव के साथ 3 डी अच्छा होगा, और ओपन-सोर्स एक बड़ा प्लस होगा। इस उद्देश्य के लिए 'ब्रेव' काफी आशाजनक दिखता है, लेकिन मैं सोच रहा था कि किसी ने इसका इस्तेमाल किया है या किसी अन्य उपयुक्त इंजन के बारे में जानता है?बहुउद्देश्यीय 3 डी कृत्रिम जीवन इंजन?

+0

नमस्कार। ब्रेव के साथ आपका अनुभव कैसा है? मैं कुछ बहु-एजेंट सिमुलेशन के साथ प्रयोग करना चाहता हूं। –

+0

क्या आप जानते हैं [critterding] (http://critterding.sourceforge.net/)? – vmg

उत्तर

0

वास्तव में, मुझे लगता है कि माइक्रोसॉफ्ट रोबोटिक्स स्टूडियो की तरह कुछ इसके लिए अच्छा होगा।

+0

भले ही ओपन-सोर्स एक बड़ा प्लस होगा? – 0124816

2

त्वरित विकास के लिए, ब्रेव उचित दिखता है। यदि आप स्क्रैच से कुछ और लिखना चाहते हैं, ODE, Bullet और Tokamak सभी अच्छे ओपन-सोर्स 3 डी भौतिकी और टक्कर पहचान पुस्तकालय हैं।

1

यदि मैं सही प्रश्न समझता हूं, तो आप कृत्रिम जीवन के साथ विशेष रूप से कुछ भी करने के लिए, विचारों को आजमाने के लिए एक प्रोग्राम करने योग्य 3 डी ग्राफिक्स/भौतिकी इंजन सैंडबॉक्स है।

यदि ऐसा है, तो आप fluxus पर एक नज़र डालना चाहेंगे - यह मूल रूप से है, जहां "प्रोग्राम करने योग्य" भाग योजना है। यह इंटरैक्टिव प्रोग्रामिंग (3 डी दृश्यों और एनिमेशन को आकर्षित करें, फिर उन्हें वास्तविक समय में बदलें) के लिए डिज़ाइन किया गया है, इसलिए मुझे लगता है कि यह एजेंट-आधारित एआई/एएल के लिए पर्याप्त लचीला होना चाहिए।

0

शायद 100% जो आप खोज रहे हैं, लेकिन आप Open steer को एक संभावित प्रारंभिक बिंदु के रूप में आजमा सकते हैं।

1

मैं आगे बढ़ूंगा और ब्रेव का उपयोग करूंगा। यदि आपने अपने प्रश्न में शराब का उल्लेख नहीं किया है, तो मैंने इसकी सिफारिश की होगी।

-1

मैंने रोबोटिक्स सिमुलेशन के संबंध में हाल ही में similar question से पूछा।

JBullet (बुलेट भौतिकी इंजन का जावा पोर्ट) शीर्ष अनुशंसा के रूप में बाहर आया।

मैं प्रतिपादन, कैमरा नियंत्रण, दृश्य ग्राफ प्रबंधन इत्यादि के लिए jMonkeyEngine (जो एक पूरी तरह से विशेष रुप से प्रदर्शित और लोकप्रिय गेम इंजन है) के साथ संयोजन में इसका उपयोग कर रहा हूं। ऐसा लगता है कि दोनों बहुत अच्छी तरह से काम कर रहे हैं एक साथ काम करने के लिए डिज़ाइन किया गया।

0

मैं व्यक्तिगत रूप से प्रोसेसिंग या ओडीई के साथ इसे स्वयं कोड कर दूंगा। यह वास्तव में तेज़ होगा, क्योंकि वहां दोनों के लिए उपलब्ध कई librairies हैं।

लेकिन मुझे लगता है कि आप भी इन (संक्षिप्त सूची) से एक का उपयोग कर सकते हैं:

संबंधित मुद्दे