Амазон нээсэн Open 3D Engine 22.10 тоглоомын хөдөлгүүрийн хувилбар

Open 3D Foundation (O3DF) нь орчин үеийн AAA тоглоомууд болон бодит цаг хугацаанд ажиллах, киноны чанартай гүйцэтгэл үзүүлэх чадвартай өндөр нарийвчлалтай симуляторуудыг хөгжүүлэхэд тохиромжтой нээлттэй эхийн 3D тоглоомын хөдөлгүүр болох Open 3D Engine (O3DE)-ийн 22.10 хувилбарыг гаргалаа. Код нь C++ хэл дээр бичигдсэн бөгөөд Apache 2.0 лицензийн дагуу нийтлэгдсэн. Платформын дэмжлэг боломжтой. Linux, Windows, macOS, iOS болон Android.

O3DE хөдөлгүүрийг 2021 оны 7-р сард Amazon нээлттэй эхийн хувилбараар гаргасан бөгөөд 2015 онд Crytek-ээс лиценз авсан CryEngine хөдөлгүүрийн технологид суурилсан өмнө нь боловсруулсан Amazon Lumberyard хөдөлгүүрийн код дээр суурилсан. Нээлттэй эхийн хувилбараар гарснаас хойш хөдөлгүүрийн хөгжүүлэлтийг ...-ийн ивээл дор байгуулагдсан ашгийн бус Open 3D сан хянаж ирсэн. Linux Foundation, Помимо Amazon к совместной работе над проектом подключились такие компании, как Epic Games, Adobe, Huawei, Microsoft, Intel и Niantic.

Хөдөлгүүр нь тоглоом хөгжүүлэх нэгдсэн орчин, Vulkan, Metal болон DirectX 12-г дэмждэг олон урсгалтай фото бодит дүрслэх систем Atom Renderer, өргөтгөх боломжтой 3D загвар засварлагч, дүрийн хөдөлгөөнт систем (Emotion FX), хагас боловсруулсан бүтээгдэхүүн боловсруулах систем зэргийг багтаасан болно. (prefab), бодит цагийн физикийн симуляцийн хөдөлгүүр, SIMD зааврыг ашигладаг математикийн сангууд. Тоглоомын логикийг тодорхойлохын тулд визуал програмчлалын орчин (Script Canvas), мөн Lua болон Python хэлийг ашиглаж болно.

Төслийг анх таны хэрэгцээнд нийцүүлэн зохион бүтээсэн бөгөөд модульчлагдсан архитектуртай. Нийтдээ 30 гаруй модулийг санал болгож, тусдаа номын сан хэлбэрээр нийлүүлж, орлуулах, гуравдагч этгээдийн төслүүдэд нэгтгэх, тусад нь ашиглах боломжтой. Жишээлбэл, модульчлагдсан байдлын ачаар хөгжүүлэгчид график дүрслэгч, дууны систем, хэлний дэмжлэг, сүлжээний стек, физикийн хөдөлгүүр болон бусад бүрэлдэхүүн хэсгүүдийг сольж болно.

Шинэ хувилбарт орсон өөрчлөлтүүдийн дунд:

  • Шинэ оролцогчдыг ажилд татан оролцуулах, хөгжүүлэлтийн багийн гишүүдийн хоорондын харилцааг хялбарчлах шинэ боломжуудыг санал болгов. Нэмэгдсэн дэмжлэг: URL-ээр дамжуулан төслүүдийг татаж авах, хуваалцах гадаад төслүүд; стандарт төслүүдийг бий болгоход хялбар болгох загварууд; боловсруулсан нөөцөд хуваалцсан хандалтыг зохион байгуулах сүлжээний нөөцийн кэш; Gem өргөтгөлүүдийг хурдан үүсгэх шидтэнгүүд.
  • Олон тоглогчийн тоглоом бүтээх сайжруулсан хэрэгслүүд. Хоорон дахь холболтыг зохион байгуулах бэлэн функцууд сервер болон үйлчлүүлэгч, дибаг хийх болон сүлжээ үүсгэх.
  • Хөдөлгөөнт дүрс нэмэх үйл явцыг хялбаршуулсан. Үндэсний хөдөлгөөнийг задлахад зориулсан суурилуулсан дэмжлэгийг нэмсэн (Root Motion, араг ясны үндэс ясны хөдөлгөөнт дүрс дээр суурилсан дүрийн хөдөлгөөн). Хөдөлгөөнт дүрсийг импортлох үйл явцыг сайжруулсан.
  • Нөөцүүдээр дамжин өнгөрөх интерфэйсийн боломжуудыг өргөтгөсөн. Нөөцийг халуунаар дахин ачаалах дэмжлэг нэмэгдсэн.
  • Viewport-тэй ажиллахад тохиромжтой байдал сайжирч, элементүүдийн сонголт, угсармал материалын засвар сайжирсан.
  • Ландшафтын барилгын системийг туршилтын чадварын ангиллаас урьдчилсан бэлэн байдалд (урьдчилан үзэх) шилжүүлэв. Ландшафтыг үзүүлэх, засварлах гүйцэтгэл мэдэгдэхүйц сайжирсан. 16-аас 16 километрийн хэмжээтэй газар нутгийг өргөтгөх дэмжлэг нэмэгдсэн.
  • Тэнгэр, оддыг үүсгэх нэмэлтүүд гэх мэт шинэ дүрслэх функцүүдийг хэрэгжүүлсэн.

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

DDoS хамгаалалт, VPS VDS сервер бүхий сайтуудад найдвартай хостинг худалдаж аваарай 🔥 DDoS хамгаалалттай, VPS VDS сервертэй найдвартай вэбсайт хостинг худалдаж аваарай | ProHoster