माइक्रोसॉफ्ट ओपन गेम इंजन ओपन 3डी इंजन पर काम में शामिल हो गया है

Организация Linux Foundation объявила о присоединении компании Microsoft к фонду Open 3D Foundation (O3DF), созданному для продолжения совместной разработки игрового движка Open 3D Engine (O3DE), после его открытия компанией Amazon. Компания Microsoft вошла в число главных участников, в одном ряду с Adobe, AWS, Huawei, Intel и Niantic. Представитель Microsoft войдёт в состав управляющего совета (Governing Board) O3DF. Общее число участников Open 3D Foundation достигло 25.

С момента открытия исходных текстов в движок O3DE внесено около 14 тысяч изменений, охватывающих примерно 2 млн строк кода. Ежемесячно в репозиториях проекта фиксируется 350-450 коммитов от 60-100 разработчиков. Главной целью проекта называется предоставление открытого высококачественного 3D-движка для разработки современных игр класса AAA и высокоточных симуляторов, способных работать в режиме реального времени и обеспечить качество кинематографического уровня.

ओपन 3डी इंजन 2015 में क्रायटेक से लाइसेंस प्राप्त क्रायइंजिन इंजन प्रौद्योगिकियों पर आधारित, पहले से विकसित मालिकाना अमेज़ॅन लम्बरयार्ड इंजन का एक पुन: डिज़ाइन और बेहतर संस्करण है। इंजन में एक एकीकृत गेम डेवलपमेंट वातावरण, वल्कन, मेटल और डायरेक्टएक्स 12 के समर्थन के साथ एक मल्टी-थ्रेडेड फोटोरियलिस्टिक रेंडरिंग सिस्टम एटम रेंडरर, एक एक्स्टेंसिबल 3डी मॉडल एडिटर, एक कैरेक्टर एनीमेशन सिस्टम (इमोशन एफएक्स), एक अर्ध-तैयार उत्पाद विकास प्रणाली शामिल है। (प्रीफ़ैब), SIMD निर्देशों का उपयोग करते हुए एक भौतिकी सिमुलेशन इंजन वास्तविक समय और गणितीय पुस्तकालय। गेम लॉजिक को परिभाषित करने के लिए, एक विज़ुअल प्रोग्रामिंग वातावरण (स्क्रिप्ट कैनवस), साथ ही लुआ और पायथन भाषाओं का उपयोग किया जा सकता है।

इंजन का उपयोग पहले से ही अमेज़ॅन, कई गेम और एनीमेशन स्टूडियो, साथ ही रोबोटिक्स कंपनियों द्वारा किया जाता है। इंजन के आधार पर बनाए गए खेलों में न्यू वर्ल्ड और डेडहौस सोनाटा का उल्लेख किया जा सकता है। परियोजना को शुरू में आपकी आवश्यकताओं के अनुकूल बनाने के लिए डिज़ाइन किया गया था और इसमें एक मॉड्यूलर वास्तुकला है। कुल मिलाकर, 30 से अधिक मॉड्यूल पेश किए जाते हैं, अलग-अलग पुस्तकालयों के रूप में आपूर्ति की जाती है, प्रतिस्थापन के लिए उपयुक्त, तीसरे पक्ष की परियोजनाओं में एकीकरण और अलग से उपयोग किया जाता है। उदाहरण के लिए, मॉड्यूलरिटी के लिए धन्यवाद, डेवलपर्स ग्राफिक्स रेंडरर, साउंड सिस्टम, भाषा समर्थन, नेटवर्क स्टैक, भौतिकी इंजन और किसी भी अन्य घटकों को बदल सकते हैं।

स्रोत: opennet.ru

एक टिप्पणी जोड़ें