Dagor Engine коду ачык булак катары чыгарылды

Dagor_Engine

Dagor кыймылдаткыч коду азыр ачык булак болуп саналат

Бул тууралуу кабар чыкты Gaijin Entertainment, IL-2 Sturmovik учуу симулятору менен белгилүү болгон венгриялык видео оюнду иштеп чыгуучу: жырткыч канаттуулар жана согуштун күркүрөөсү, Dagor Engine оюн кыймылдаткычынын кодун толугу менен чыгаруу чечимин кабыл алды, ал 20 жылдан ашуун убакыттан бери иштелип чыккан жана ар кандай 3D атуу оюндарын түзүү үчүн колдонулган.

Ал эми бул Бир нече ай мурун Gaijin Entertainment Dagor Engine бөлүктөрүн ачты жана GitHub боюнча кодду бөлүштү жана азыр BSD-3 лицензиясы боюнча ачык булак катары баштапкы коддун толук чыгарылышын жарыялады.

Бир нече ай мурун биз BSD-3 лицензиясы боюнча Dagor кыймылдаткычыбыздын кээ бир бөлүктөрүн акырын ачтык. Бул биз үчүн жаңы практика эмес жана бул ачык булак коомчулугу менен мындай жол менен өз ара аракеттенүүбүз акыркы жолу болбойт: биздин программалоо тилдерибиз daScript жана Quirrell GitHub репозиторийибизде бир нече жылдан бери жеткиликтүү. Биз FOSS ыкмасына жана анын келечектеги оюнду өнүктүрүүдөгү борбордук ролуна терең ишенебиз.

кыймылдаткыч бир нече платформалар менен шайкеш келет, Windows, Linux, macOS, Nintendo Switch, PlayStation, Xbox, tvOS жана iOS сыяктуу. Кыймылдаткычтын мүмкүнчүлүктөрүнүн арасында: физикалык жактан туура көрсөтүү, физикалык процесстер үчүн интеграцияланган симуляциялык кыймылдаткыч, кагылышуулар, кыйроолор жана унаа физикасы, тышкы физикалык кыймылдаткычтарды жана динамикалык бузулуучу чөйрөлөрдү туташтыруу мүмкүнчүлүгү.

Мындан тышкары, ошондой эле Ал NVIDIA Waveworks колдоону, ошондой эле графикалык эффекттердин жана ыкмалардын кеңири спектрин камтыйт. жарыкты башкаруу, динамикалык жана жумшак көлөкөлөр, глобалдык жарыктандыруу, HDR колдоосу, көлөмдөгү үн, кеп синтезатору, HLSL шейдеринин сүрөттөмө тилин колдонуу мүмкүнчүлүгү, суунун, өрттүн жана түтүндүн беттерин реалдуу көрсөтүү, өсүмдүк симулятору, скелеттерди колдоо, процедуралык жана гибриддик анимация, тармактык жана онлайн көп оюнчу оюндарын түзүү үчүн подсистема, деңгээл жана ресурс редакторлору.

Акыркы убакта бул акция көңүлдөрдү буруп, көптөгөн божомолдорду жаратты. Dagor Engine'ди ачык булак кылуу чечими жөн гана көз карандысыз акт эмес, бир топ чоң көрүнүштүн бир бөлүгү болгон жана биз сизге бир топ убакыттан бери иштеп жаткан долбоорлорду биринчи жолу карап чыгууга даярбыз. .

Ушул ноябрда биздин толук жарыяны күтүңүз. Байланыштуу болуңуз!

Кыймылдаткычтын код бөлүгүнө келсек, муну айта кетүү керек Бул C/C+ тилинде жазылган+ жана жогоруда айтылгандай, код eБул BSD-3 лицензиясы боюнча ачык. Репозиторийдин эскертүүлөрүнө ылайык, чыгарылган код Dagor Engine 4 репозиторийинен импорттолгон, бирок айрым файлдарда 6.5 версиясы айтылат.

Мотордон тышкары, репозиторий физика кыймылдаткычын колдонуу мисалдарын камтыйт, асман шейдерлери жана глобалдык жарыктандыруу, ошондой эле ресурсту көрүүчү, шрифт генератору, шейдер компилятору, форматты өзгөртүү утилиталары, Dargbox, сценарий редактору жана сахна жаратуучусу сыяктуу көмөкчү программалар.

Мындан тышкары, муну да айта кетели Жакында болгон конференцияда В.К иренжий Nau Engine тарабынан, өнүктүрүү бөлүмүнүн башчысы, Андрей Карсаков, команда мурда жарыяланган Nau Engine оюн кыймылдаткычында ачык булак Dagor кыймылдаткычын колдоно турганын айтты.

 "ачык булак Dagor кыймылдаткычынын рендеринг өзөгүн жана системалык деңгээлдеги компоненттерин алыңыз." Ал кошумчалагандай, бул иштеп чыгуучуларга платформалардын басымдуу көпчүлүгү үчүн заманбап графикасы бар өнүмдөрдү түзүүгө мүмкүндүк берет.

Бул Nau Engine куруу үчүн, ал cmake колдонуу чечими кабыл алынган деп айтылат. Оюн логикасы үчүн скрипттерди Lua, Python, C# жана TypeScript сыяктуу бир нече программалоо тилдеринде түзсө болот. GlTF форматы графикалык маалыматтар, көрүнүштөр жана 3D моделдер үчүн колдонулат, бул Blender, 3DS Max жана Maya менен көчүрүүгө мүмкүндүк берет.

Нау кыймылдаткычынын алгачкы ишке ашырылышынын жабык альфа тестирлөөсү ушул айда башталган жана ачык бета тестирлөө 2024-жылдын аягына чейин, ал эми ишке киргизүү 2025-жылдын аягына пландаштырылган.

акыры сен болсоң ал жөнүндө көбүрөөк билүүгө кызыкдар, сиз маалыматты текшере аласыз төмөнкү шилтеме.


Комментарий биринчи болуп

Комментарий калтырыңыз

Сиздин электрондук почта дареги жарыяланбайт. Милдеттүү талаалар менен белгиленет *

*

*

  1. Маалыматтар үчүн жооптуу: AB Internet Networks 2008 SL
  2. Маалыматтын максаты: СПАМды көзөмөлдөө, комментарийлерди башкаруу.
  3. Мыйзамдуулук: Сиздин макулдугуңуз
  4. Маалыматтарды берүү: Маалыматтар үчүнчү жактарга юридикалык милдеттенмелерден тышкары билдирилбейт.
  5. Маалыматтарды сактоо: Occentus Networks (ЕС) тарабынан уюштурулган маалыматтар базасы
  6. Укуктар: Каалаган убакта маалыматыңызды чектеп, калыбына келтирип жана жок кыла аласыз.