Ашгийн бус Open 3D Foundation (O3DF) нь орчин үеийн AAA тоглоомууд болон бодит цаг хугацаанд ажиллах, киноны чанартай гүйцэтгэл үзүүлэх чадвартай өндөр нарийвчлалтай симуляторуудыг хөгжүүлэхэд тохиромжтой нээлттэй эхийн 3D тоглоомын хөдөлгүүр болох Open 3D Engine 25.10 (O3DE)-г гаргалаа. Код нь C++ хэл дээр бичигдсэн бөгөөд Apache 2.0 лицензийн дагуу нийтлэгдсэн. Платформын дэмжлэг боломжтой. Linux, Windows, macOS, iOS болон Android.
Исходный код движка O3DE был открыт в июле 2021 года компанией Amazon и основан на коде ранее развиваемого проприетарного движка Amazon Lumberyard, построенного на технологиях движка CryEngine, лицензированных у компании Crytek в 2015 году. После открытия кодовой базы развитие движка курирует некоммерческая организация Open 3D Foundation, созданная под эгидой Linux Сан. Амазоноос гадна Epic Games, Adobe, Huawei, Microsoft, Intel, Niantic зэрэг компаниуд уг төсөлд нэгдсэн.
Хөдөлгүүр нь тоглоом хөгжүүлэх нэгдсэн орчин, Vulkan, Metal болон DirectX 12-г дэмждэг олон урсгалтай фото бодит дүрслэх систем Atom Renderer, өргөтгөх боломжтой 3D загвар засварлагч, дүрийн хөдөлгөөнт систем (Emotion FX), хагас боловсруулсан бүтээгдэхүүн боловсруулах систем зэргийг багтаасан болно. (prefab), бодит цагийн физикийн симуляцийн хөдөлгүүр, SIMD зааврыг ашигладаг математикийн сангууд. Тоглоомын логикийг тодорхойлохын тулд визуал програмчлалын орчин (Script Canvas), мөн Lua болон Python хэлийг ашиглаж болно.
Төсөл нь анхнаасаа өөрчлөн тохируулах боломжтой байхаар хийгдсэн бөгөөд модульчлагдсан архитектуртай. Хэдэн арван модулийг тусад нь номын сан болгон нийлүүлэх боломжтой, солих, гуравдагч этгээдийн төслүүдэд нэгтгэх, бие даан ашиглахад тохиромжтой. Жишээлбэл, модульчлагдсан байдлын ачаар хөгжүүлэгчид график дүрслэгч, дууны систем, хэлний дэмжлэг, сүлжээний стек, физикийн хөдөлгүүр болон бусад бүрэлдэхүүн хэсгүүдийг сольж болно.

Шинэ хувилбарт орсон өөрчлөлтүүдийн дунд:
- Переработан процесс установки. Добавлена возможность ручной установки необходимых зависимостей. Размер установочного пакета сокращён на 26% для Windows и на 40% для Linux. Значительно сокращён размер собранных бинарных файлов — на 54.50% для Windows и на 72.31% для Linux.
- Угсрах үйл явцын үр ашгийг нэмэгдүүлсэн.
- Дибаг хийх боломжуудыг өргөтгөж, оновчтой болгосон: засварлах интерфейс дэх санах ойн зарцуулалтыг 50% хүртэл бууруулж, дибаг хийх горимд бүтээх процессыг хурдасгаж, дибаг хийх давталтын үргэлжлэх хугацааг (засах -> эмхэтгэх -> ажиллуулах -> тест) минутаас секунд хүртэл багасгасан.
- C++ 20 стандарттай нийцтэй байдлыг хангасан.
- Хөрөнгийн процессорын гүйцэтгэл болон хамаарлыг илрүүлэх сайжруулсан.
- Роботуудад зориулсан симуляцийн чадварыг өргөжүүлсэн. Робот боловсруулахад ашиглах зориулалттай бүрэлдэхүүн хэсгүүдийг ROS2 модулиас шинэ ROS2Controllers, ROS2Robot, ROS2Sensors модулиуд руу шилжүүлсэн.
- AzCore, AzFramework болон AzToolsFramework-н үндсэн сангууд нь статик холболттой бус динамикаар холбогдсон байхаар хөрвүүлэгдсэн.
- Тавцан дээр Linux реализована поддержка механизма MOC (Masked Occlusion Culling) для исключения отрисовки объектов, перекрываемых другими объектами.
- Боловсруулалтын дараах үе шатанд хөдөлж буй объектуудад Motion Blur эффектийг ашиглах чадварыг нэмсэн.
- Нэг дамжуулалтаар олон үзэгдлийн зургийг нэгэн зэрэг сүүдэрлэх дэмжлэг нэмэгдсэн.
- Цацрагийн ажиглалтад зориулсан оройг дүрслэх нэмэлт форматын дэмжлэгийг нэмсэн.
- В модуль OpenXR добавлены компоненты для контроллеров виртуальной реальности. Для систем Linux включён модуль OpenXR.

Эх сурвалж: opennet.ru
