Microsoft корпорациясы Amazon-ның ашық ойын қозғалтқышы Open 3D Foundation-қа қосылды

Бұл туралы Linux Foundation хабарлады Microsoft Open 3D Foundation ұйымына қосылды (O3DF), ол Amazon шығарғаннан кейін Open 3D қозғалтқышын (O3DE) бірлесіп әзірлеуді жалғастыру үшін құрылған.

Microsoft Adobe, AWS, Huawei, Intel және Niantic компанияларымен бірге ең көп үлес қосушылар қатарында болды. Microsoft өкілі O3DF Басқарушы кеңесінде қызмет етеді. Open 3D Foundation мүшелерінің жалпы саны 25-ке жетті.

Бастапқы код ашылғаннан бері шамамен 14.000 XNUMX өзгертулер енгізілді O3DE қозғалтқышында 2 миллионға жуық код жолын қамтиды. Ай сайын жоба репозиторийлерінде 350-450 әзірлеушілерден 60-100 міндеттеме бекітіледі.

Жобаның негізгі мақсаты болып табылады ашық, жоғары сапалы 3D қозғалтқышын қамтамасыз ету нақты уақыт режимінде жұмыс істей алатын және кинематографиялық сапаны жеткізе алатын заманауи AAA-сыныптағы ойындар мен жоғары дәлдіктегі тренажерларды әзірлеу үшін.

3D қозғалтқышын ашыңыз бұрын Amazon әзірлеген меншікті қозғалтқыштың қайта қаралған және жетілдірілген нұсқасы 2015 жылы Crytek лицензиясы бар CryEngine технологиясына негізделген Lumberyard. Қозғалтқышта ойын әзірлеуге арналған интеграцияланған орта, Vulkan, Metal және DirectX 12 қолдауымен Atom Renderer көп ағынды фотореалистикалық көрсету жүйесі, кеңейтілетін 3D үлгі редакторы, кейіпкерлердің анимация жүйесі ( Emotion FX), алдын ала құрастырылған әзірлеу жүйесі, нақты уақыттағы физика модельдеу қозғалтқышы және SIMD нұсқауларын пайдаланатын математикалық кітапханалар.

Ойын логикасын анықтау үшін визуалды бағдарламалау ортасын (Script Canvas), сондай-ақ Lua және Python тілдерін пайдалануға болады.

Қозғалтқыш оны қазірдің өзінде Amazon, әртүрлі ойын және анимация студиялары және робототехника компаниялары пайдаланады. Қозғалтқыш негізінде жасалған ойындардың ішінен Жаңа әлем және Deadhaus Sonata бөлектелуі мүмкін. Жоба бастапқыда сіздің қажеттіліктеріңізге сай жасалған және модульдік архитектурасы бар.

Барлығы 30-дан астам модуль ұсынылады, олар бөлек кітапханалар ретінде жеткізіледі, ауыстыруға, үшінші тарап жобаларына біріктіруге және жеке пайдалануға жарамды. Мысалы, модульдіктің арқасында әзірлеушілер графикалық рендерерді, дыбыстық жүйені, тілдік қолдауды, желілік стекті, физика қозғалтқышын және кез келген басқа компоненттерді ауыстыра алады.

Жоба бастапқыда сіздің қажеттіліктеріңізге сай жасалған және модульдік архитектурасы бар. Барлығы 30-дан астам модуль ұсынылады, олар ауыстыруға, үшінші тарап жобаларына біріктіруге және бөлек пайдалануға жарамды дербес кітапханалар ретінде жеткізіледі. Мысалы, модульдіктің арқасында әзірлеушілер графикалық рендерингті, дыбыстық жүйені, тілдік қолдауды, желілік стекті, физика қозғалтқышын және кез келген басқа компоненттерді ауыстыра алады.

Негізгі компоненттерден мыналар көзге түседі:

  • Ойынды дамытуға арналған интеграцияланған орта.
  • Vulkan, Metal және DirectX 12 графикалық API қолдауымен Atom Processor көп ағынды фотореалистикалық көрсету қозғалтқышы.
  • Кеңейтілетін 3D модель редакторы.
  • Дыбыс ішкі жүйесі.
  • Кейіпкерлерді анимациялау жүйесі (Emotion FX).
  • Жартылай фабрикаттарды (құрастыру) өнімді әзірлеу жүйесі.
  • Нақты уақыттағы физика модельдеу қозғалтқышы. Физиканы модельдеу үшін NVIDIA PhysX, NVIDIA Cloth, NVIDIA Blast және AMD TressFX қолдайды.
  • SIMD нұсқауларын пайдаланатын математикалық кітапханалар.
  • Трафикті сығуды және шифрлауды, желі мәселелерін модельдеуді, деректерді репликациялауды және ағынды синхрондауды қолдайтын желілік ішкі жүйе.
  • Ойын активтеріне арналған әмбебап тор пішімі. Сіз Python сценарийлерінен ресурстар жасай аласыз және ресурстарды асинхронды түрде жүктей аласыз.
  • Lua және Python тіліндегі ойын логикасын анықтауға арналған компоненттер.

Оның O3DE-ден Amazon Lumberyard қозғалтқышына айтарлықтай айырмашылықтар, соның ішінде жаңа Cmake құрастыру жүйесі, модульдік архитектура, ашық бастапқы утилиталар, алдын ала құрастырылған жаңа жүйе, Qt негізіндегі кеңейтілетін пайдаланушы интерфейсі, бұлттық қызметтермен жұмыс істеуге арналған қосымша мүмкіндіктер, өнімділікті оңтайландыру, жаңа желі мүмкіндіктері, сәулелерді бақылау, ғаламдық жарықтандыру, күту және кешіктірілген көрсету қолдауымен қозғалтқыштың жақсартылған көрінісі.

Ақырында, егер сіз бұл туралы көбірек білгіңіз келсе, егжей -тегжейлі біле аласыз Келесі сілтемеде.


Мақаланың мазмұны біздің ұстанымдарымызды ұстанады редакторлық этика. Қате туралы хабарлау үшін нұқыңыз Мұнда.

Бірінші болып пікір айтыңыз

Пікіріңізді қалдырыңыз

Сіздің электрондық пошта мекен-жайы емес жарияланады.

*

*

  1. Деректерге жауапты: Мигель Анхель Гатан
  2. Деректердің мақсаты: СПАМ-ны басқару, түсініктемелерді басқару.
  3. Заңдылық: Сіздің келісіміңіз
  4. Деректер туралы ақпарат: заңды міндеттемелерді қоспағанда, деректер үшінші тұлғаларға жіберілмейді.
  5. Деректерді сақтау: Occentus Networks (ЕО) орналастырған мәліметтер базасы
  6. Құқықтар: Сіз кез-келген уақытта ақпаратты шектей, қалпына келтіре және жоя аласыз.