মাইক্রোসফট ওপেন গেম ইঞ্জিন ওপেন থ্রিডি ইঞ্জিনের কাজে যোগ দিয়েছে

Организация 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 и высокоточных симуляторов, способных работать в режиме реального времени и обеспечить качество кинематографического уровня.

Open 3D Engine представляет собой переработанный и улучшенный вариант ранее развиваемого проприетарного движка Amazon Lumberyard, основанного на технологиях движка CryEngine, лицензированных у компании Crytek в 2015 году. Движок включает в себя интегрированную среду для разработки игр, многопоточную систему фотореалистичного рендеринга Atom Renderer с поддержкой Vulkan, Metal и DirectX 12, расширяемый редактор 3D-моделей, систему анимирования персонажей (Emotion FX), систему разработки полуфабрикатов (prefab), движок симуляции физических процессов в реальном режиме времени и математические библиотеки, использующие инструкции SIMD. Для определения игровой логики может использоваться среда визуального программирования (Script Canvas), а также языки Lua и Python.

ইঞ্জিনটি ইতিমধ্যেই অ্যামাজন, বেশ কয়েকটি গেম এবং অ্যানিমেশন স্টুডিও এবং সেইসাথে রোবোটিক্স সংস্থাগুলি ব্যবহার করেছে। ইঞ্জিনের ভিত্তিতে তৈরি গেমগুলির মধ্যে নিউ ওয়ার্ল্ড এবং ডেডহাউস সোনাটা উল্লেখ করা যেতে পারে। প্রকল্পটি প্রাথমিকভাবে আপনার প্রয়োজনের সাথে খাপ খাইয়ে নেওয়ার জন্য ডিজাইন করা হয়েছে এবং এতে একটি মডুলার আর্কিটেকচার রয়েছে। মোট, 30 টিরও বেশি মডিউল অফার করা হয়, আলাদা লাইব্রেরি হিসাবে সরবরাহ করা হয়, প্রতিস্থাপনের জন্য উপযুক্ত, তৃতীয় পক্ষের প্রকল্পগুলিতে একীকরণ এবং আলাদাভাবে ব্যবহার করা হয়। উদাহরণস্বরূপ, মডুলারিটির জন্য ধন্যবাদ, ডেভেলপাররা গ্রাফিক্স রেন্ডারার, সাউন্ড সিস্টেম, ভাষা সমর্থন, নেটওয়ার্ক স্ট্যাক, পদার্থবিদ্যা ইঞ্জিন এবং অন্য কোনো উপাদান প্রতিস্থাপন করতে পারে।

উত্স: opennet.ru

একটি মন্তব্য জুড়ুন