Epic Games به سازمان توسعه موتور بازی باز Open 3D Engine پیوسته است

بنیاد لینوکس اعلام کرد که Epic Games به Open 3D Foundation (O3DF) ملحق شده است که برای ادامه توسعه مشترک موتور بازی Open 3D Engine (O3DE) پس از کشف توسط آمازون ایجاد شده است. Epic Games که موتور بازی سازی Unreal Engine را توسعه می دهد، به همراه Adobe، AWS، Huawei، Microsoft، Intel و Niantic در میان شرکت کنندگان برتر قرار گرفتند. نماینده ای از Epic Games به هیئت مدیره O3DF خواهد پیوست.

هدف اصلی پروژه Open 3D Engine ارائه یک موتور سه بعدی باز و با کیفیت برای توسعه بازی های مدرن AAA و شبیه سازهای با کیفیت بالا است که بتواند در زمان واقعی اجرا شود و کیفیت سینمایی ارائه دهد. به عنوان بخشی از Open 3D Foundation، اپیک گیمز قصد دارد بر اطمینان از قابل حمل بودن دارایی های بازی و داده های چند رسانه ای همراه تمرکز کند تا هنرمندان و سازندگان محتوا را از گره خوردن به ابزارهای خاص رها کند.

Open 3D Engine یک نسخه بازطراحی شده و بهبود یافته موتور اختصاصی Amazon Lumberyard است که قبلاً توسعه داده شده بود، بر اساس فناوری‌های موتور CryEngine که دارای مجوز از Crytek در سال 2015 بود. این موتور شامل یک محیط توسعه بازی یکپارچه، یک سیستم رندر فوتورئالیستی چند رشته ای Atom Renderer با پشتیبانی از Vulkan، Metal و DirectX 12، یک ویرایشگر مدل سه بعدی قابل توسعه، یک سیستم انیمیشن شخصیت (Emotion FX)، یک سیستم توسعه محصول نیمه تمام است. (پیش ساخته)، یک موتور شبیه سازی فیزیک در زمان واقعی و کتابخانه های ریاضی با استفاده از دستورالعمل های SIMD. برای تعریف منطق بازی می توان از محیط برنامه نویسی بصری (Script Canvas) و همچنین زبان های Lua و Python استفاده کرد.

این موتور قبلاً توسط آمازون، چندین استودیو بازی سازی و انیمیشن سازی و همچنین شرکت های روباتیک استفاده می شود. از جمله بازی های ساخته شده بر اساس موتور می توان به New World و Deadhaus Sonata اشاره کرد. این پروژه در ابتدا برای سازگاری با نیازهای شما طراحی شد و دارای معماری ماژولار است. در مجموع، بیش از 30 ماژول ارائه شده است که به عنوان کتابخانه های جداگانه، مناسب برای جایگزینی، ادغام در پروژه های شخص ثالث و استفاده به طور جداگانه عرضه می شوند. به عنوان مثال، به لطف ماژولار بودن، توسعه دهندگان می توانند رندرگر گرافیکی، سیستم صوتی، پشتیبانی از زبان، پشته شبکه، موتور فیزیک و هر جزء دیگر را جایگزین کنند.

منبع: opennet.ru

اضافه کردن نظر