सुंदर खुला स्रोत खेल / प्रतिपादन इंजन? [बन्द है]


11

यह ओपन सोर्स के डोमेन के बाहर हो सकता है (जैसा कि ओपन सोर्स गेम के तरीके में बहुत ज्यादा नहीं है जो इन सभी को लागू करना चाहते हैं / करना चाहते हैं) लेकिन क्या मौजूदा ओपन सोर्स गेम या रेंडरिंग इंजन जैसे चीजों के लिए सक्षम है:

  • दिन / रात चक्र
  • गतिशील मौसम हवा / बारिश / बादल / आदि
  • गीली सतह (सतह बारिश के दौरान गीली दिखती है)
  • यथार्थवादी पानी
  • "सड़कों" को परिभाषित करने की क्षमता के साथ बड़े इलाके
  • सहज बाहरी और आंतरिक
  • वन (बहुत सारे पेड़, अव्यवस्था आदि)
  • यथार्थवादी प्रकाश (यानी एक आग / मोमबत्ती झिलमिलाहट से प्रकाश)

अगर खेल इंजन:

  • एकीकृत भौतिकी
  • वाहनों के लिए समर्थन
  • मल्टीप्लेयर / नेटवर्क सक्षम .. शायद समझ में आ जाए
  • आवाज की पहचान
  • आदि

जवाबों:


17

यदि आप एक रेंडरिंग इंजन की तलाश कर रहे हैं, जो उस पहली सूची को सही बॉक्स से बाहर करता है, तो मुझे नहीं लगता कि आपको पूरी तरह से मिल जाएगा। फैंसी लाइटिंग शेड्स और दिन / रात के सामान की तरह सामान बहुत ही गेम / सिमुलेशन विशिष्ट हैं, और अधिकांश रेंडरिंग इंजनों में या तो उस तरह का निर्माण नहीं होगा, या कार्यान्वयन में निर्मित आपकी विशिष्ट आवश्यकताओं को पूरा नहीं करेगा।

मैं Ogre3D का उपयोग करता हूं , जिसकी मैं तहे दिल से सिफारिश करता हूं:

खुला स्त्रोत

Ogre MIT लाइसेंस के तहत खुला स्रोत है।

दिन / रात चक्र

इसमें कुछ भी नहीं बनाया गया है, हालांकि कुछ एक्सटेंशन हैं जो इस तरह का काम करते हैं ( सीलम ध्यान में आता है)।

गतिशील मौसम हवा / बारिश / बादल / आदि

फिर से, बॉक्स के बाहर कुछ भी नहीं है, लेकिन कई एक्सटेंशन हैं जो कुछ इस तरह से करते हैं (फिर से, सेलम , और स्काईएक्स भी )।

गीली सतह (सतह बारिश के दौरान गीली दिखती है)

आपको इसके लिए एक shader लिखना होगा, लेकिन यह संभव है (मैंने Ogre के साथ अतीत में ऐसा प्रभाव प्राप्त किया है)।

यथार्थवादी पानी

इसके लिए एक प्लगइन या दो है ( हाइड्रैक्स बल्कि सुंदर है), और 'फ्रेस्नेल' एसडीके नमूना एक साधारण अपवर्तन / प्रतिबिंब जल shader दिखाता है (और एक अन्य नमूना है या दो पानी के प्रभाव के लिए समर्पित है)।

"सड़कों" को परिभाषित करने की क्षमता के साथ बड़े इलाके

कोई सड़क नहीं, लेकिन ओग्रे को हाल ही में एक नया इलाक़ा मिला है जो बहुत अच्छा है।

सहज बाहरी और आंतरिक

पोर्टल से जुड़े ज़ोन, बीएसपी आदि के लिए ओग्रे के पास कुछ अलग प्लग इन हैं, इसलिए आपको जो भी चाहिए उसका समर्थन करना चाहिए।

वन (बहुत सारे पेड़, अव्यवस्था आदि) **

ओग्रे में निर्मित कुछ बैचिंग क्षमताएं हैं, और पेजेड ज्यामिति एडऑन माना जाता है कि यह काफी अच्छा है।

यथार्थवादी प्रकाश (यानी एक आग / मोमबत्ती झिलमिलाहट से प्रकाश) **

कुछ उदाहरणों के अलावा इसमें शामिल नमूनों के साथ कोई अंतर्निहित प्रकाश व्यवस्था नहीं है, लेकिन सामग्री / शेडर प्रणाली से प्रकाश व्यवस्था को प्राप्त करना और चलाना बहुत आसान हो जाता है।

कुल मिलाकर, Ogre उस सभी के लिए सक्षम है, और इसमें बहुत मजबूत सामग्री / shader प्रणाली है, लेकिन आपको बहुत सारे प्रभावों के लिए shaders को स्वयं लिखना होगा (और यह अधिकांश अन्य रेंडरिंग इंजनों का सच है, आप नहीं कर सकते वास्तव में इन प्रभावों के बहुत सारे के लिए एक आकार-फिट-सभी समाधान बनाते हैं)।


धन्यवाद, मैं ogre देख रहा था यह सोचकर कि यह एक अच्छा विकल्प है। मैं अभी तक उन प्लगइन्स में से कुछ के रूप में नहीं मिला था। लिंक के लिए धन्यवाद।
टिम

2

देवमास्टर इंजन और सुविधाओं की एक व्यापक सूची रखता है:

http://www.devmaster.net/engines/

अधिकांश इंजन दिन / रात के चक्र की पेशकश नहीं करेंगे क्योंकि चक्र में हमेशा एक समय होता है जहां मानचित्र खराब रूप से जलाया जाता है और खराब दिखता है (वास्तविक जीवन की तरह) - आमतौर पर खेलों के लिए एक अनावश्यक विशेषता है।


मैं समझता हूं कि दिन / रात चक्रों के बारे में आपका क्या कहना है .. लेकिन मेरा एक अलग लेना है। मुझे लगता है कि पहले व्यक्ति निशानेबाज भी चुनौती को जोड़ने के लिए एक दिन / रात चक्र तत्व जोड़ सकते थे, प्रयास करने का मौका देते हुए चुपके से और साथ ही साथ आपके मानक उज्ज्वल रूप से जलाए गए वातावरण जब तक यह अच्छी तरह से संतुलित रहा है। हालांकि यह शैली के खेल खेलने के लिए लगभग 'होना चाहिए' है।
टिम

1
देवमास्टर में इंजन अवलोकन का उपयोग यह देखने के लिए किया जाना चाहिए कि क्या इंजन केवल वहाँ हैं। समग्र रेटिंग या फीचर सूची पर भरोसा न करें। ज्यादातर प्रशंसक और fangirls और कुछ बहुत ही क्लूलेस लोग इंजनों को रेट करते हैं। जानकार लोगों द्वारा संतुलित समीक्षा दुर्लभ है। और फीचर सूची की तुलना करना कठिन है, ज्यादातर अप्रासंगिक buzzwords और विशेषताएं केवल / अनुपस्थित के रूप में सूचीबद्ध हैं। हालांकि इसके बीच में बहुत ग्रे है। इसे एक चुटकी नमक के साथ लें।
हैफैक्स

0

यह थोड़ा विषय बंद हो सकता है, लेकिन मैं के बारे में आप चाहे बहुत सावधानी से सोच का सुझाव देते हैं चाहते हैं वास्तव में अपनी परियोजना के लिए दिन / रात के चक्र की जरूरत है।

उस सुविधा का समर्थन करके, आप अनिवार्य रूप से कह रहे हैं 'नहीं बेक्ड में प्रकाश / छाया की अनुमति दी' है, जो यह कर देगा बहुत अधिक सुंदर परिणाम, जो भी इंजन आप चुनते हैं पाने के लिए चुनौती दे।

बहुत से लोगों को हाल ही में एपिक सिटाडेल आईफोन / आईपैड डेमो द्वारा पहना गया था। तकनीकी रूप से, यह अविश्वसनीय कुछ भी नहीं कर रहा है - यह अच्छी कला और अच्छी तरह से पके हुए प्रकाश का एक संयोजन है।

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