Microsoft ochiq o'yin mexanizmi Open 3D Engine ustida ishlashga qo'shildi

Linux Foundation Microsoft kompaniyasi Amazon tomonidan kashf etilgandan so'ng Open 3D Engine (O3DE) o'yin mexanizmini birgalikda ishlab chiqishni davom ettirish uchun yaratilgan Open 3D Foundation (O3DF) ga qo'shilganini e'lon qildi. Microsoft Adobe, AWS, Huawei, Intel va Niantic bilan birga eng yaxshi ishtirokchilar qatoridan joy oldi. Microsoft vakili O3DF boshqaruv kengashiga qo'shiladi. Open 3D Foundation ishtirokchilarining umumiy soni 25 taga yetdi.

Manba kodini ochgandan beri O3DE dvigateliga 14 mingga yaqin o'zgartirishlar kiritilgan bo'lib, ular taxminan 2 million qator kodlarni qamrab olgan. Har oy loyiha omborlarida 350-450 ta ishlab chiquvchilardan 60-100 ta majburiyat qayd etiladi. Loyihaning asosiy maqsadi real vaqt rejimida ishlay oladigan va kino sifatini ta'minlaydigan zamonaviy AAA o'yinlari va yuqori aniqlikdagi simulyatorlarni ishlab chiqish uchun ochiq, yuqori sifatli 3D dvigatel bilan ta'minlashdan iborat.

Open 3D Engine 2015-yilda Crytek tomonidan litsenziyalangan CryEngine dvigatel texnologiyalariga asoslangan, avval ishlab chiqilgan xususiy Amazon Lumberyard dvigatelining qayta ishlangan va takomillashtirilgan versiyasidir. Dvigatel o'yinni ishlab chiqish uchun o'rnatilgan muhitni, Vulkan, Metal va DirectX 12-ni qo'llab-quvvatlaydigan ko'p tarmoqli fotorealistik renderlash tizimi Atom Rendererni, kengaytiriladigan 3D model muharririni, belgilar animatsiya tizimini (Emotion FX), yarim tayyor mahsulotni ishlab chiqish tizimini o'z ichiga oladi. (prefab), real vaqtda fizika simulyatsiya mexanizmi va SIMD ko'rsatmalaridan foydalangan holda matematik kutubxonalar. O'yin mantig'ini aniqlash uchun vizual dasturlash muhiti (Script Canvas), shuningdek Lua va Python tillaridan foydalanish mumkin.

Dvigateldan allaqachon Amazon, bir nechta o'yin va animatsiya studiyalari, shuningdek, robototexnika kompaniyalari tomonidan foydalaniladi. Dvigatel asosida yaratilgan o'yinlar orasida "Yangi dunyo" va "Deadhaus Sonata" ni ta'kidlash mumkin. Loyiha dastlab sizning ehtiyojlaringizga moslashish uchun ishlab chiqilgan va modulli arxitekturaga ega. Hammasi bo'lib 30 dan ortiq modullar taklif etiladi, ular alohida kutubxona sifatida taqdim etiladi, almashtirish, uchinchi tomon loyihalariga integratsiya qilish va alohida foydalanish uchun mos keladi. Masalan, modullilik tufayli ishlab chiquvchilar grafik rendererni, ovoz tizimini, tilni qo'llab-quvvatlashni, tarmoq stekini, fizik dvigatelni va boshqa har qanday komponentlarni almashtirishi mumkin.

Manba: opennet.ru

a Izoh qo'shish