Kutolewa kwa injini ya mchezo Open 3D Engine 22.10, iliyofunguliwa na Amazon

Shirika lisilo la faida la Open 3D Foundation (O3DF) lilitangaza kutolewa kwa injini ya wazi ya mchezo wa 3D Open 3D Engine 22.10 (O3DE), inayofaa kwa ajili ya kuendeleza michezo ya kisasa ya AAA na uigaji wa uaminifu wa juu wenye uwezo wa muda halisi na ubora wa sinema. Nambari hiyo imeandikwa kwa C++ na kuchapishwa chini ya leseni ya Apache 2.0. Kuna msaada kwa Linux, Windows, macOS, iOS na majukwaa ya Android.

Nambari ya chanzo cha injini ya O3DE ilifunguliwa mnamo Julai 2021 na Amazon na inategemea nambari ya injini iliyotengenezwa awali ya Amazon Lumberyard, iliyojengwa kwa teknolojia ya injini ya CryEngine iliyoidhinishwa kutoka Crytek mnamo 2015. Baada ya ugunduzi huo, uundaji wa injini hiyo unasimamiwa na shirika lisilo la faida la Open 3D Foundation, lililoundwa chini ya ufadhili wa Linux Foundation. Mbali na Amazon, kampuni kama vile Epic Games, Adobe, Huawei, Microsoft, Intel na Niantic. alijiunga na kazi ya pamoja kwenye mradi huo.

Injini inajumuisha mazingira jumuishi ya ukuzaji wa mchezo, mfumo wa uonyeshaji wenye nyuzi nyingi wa Atom Renderer na usaidizi wa Vulkan, Metal na DirectX 12, kihariri cha kielelezo cha 3D kinachopanuka, mfumo wa uhuishaji wa wahusika (Emotion FX), mfumo wa maendeleo wa bidhaa uliokamilika nusu. (prefab), injini ya uigaji wa fizikia kwa wakati halisi na maktaba za hisabati kwa kutumia maagizo ya SIMD. Ili kufafanua mantiki ya mchezo, mazingira ya programu inayoonekana (Script Canvas), pamoja na lugha za Lua na Python, zinaweza kutumika.

Mradi uliundwa awali ili kubadilika kulingana na mahitaji yako na una usanifu wa kawaida. Kwa jumla, zaidi ya moduli 30 hutolewa, hutolewa kama maktaba tofauti, zinazofaa kwa uingizwaji, kuunganishwa katika miradi ya watu wengine na kutumika tofauti. Kwa mfano, kutokana na urekebishaji, watengenezaji wanaweza kuchukua nafasi ya kionyeshi cha picha, mfumo wa sauti, usaidizi wa lugha, mkusanyiko wa mtandao, injini ya fizikia na vipengele vingine vyovyote.

Miongoni mwa mabadiliko katika toleo jipya:

  • Vipengele vipya vimependekezwa ili kurahisisha ushiriki wa washiriki wapya katika kazi na mwingiliano kati ya washiriki wa timu ya maendeleo. Usaidizi ulioongezwa kwa: miradi ya nje ya kupakua na kushiriki miradi kupitia URL; templates ili kurahisisha uundaji wa miradi ya kawaida; kashe ya rasilimali ya mtandao kwa kuandaa ufikiaji wa pamoja wa rasilimali zilizochakatwa; wachawi kwa kuunda haraka viendelezi vya Gem.
  • Zana zilizoboreshwa za kuunda michezo ya wachezaji wengi. Vitendaji vilivyotengenezwa tayari vinatolewa kwa ajili ya kupanga miunganisho kati ya seva na mteja, kurekebisha hitilafu na kuunda mitandao.
  • Michakato ya kuongeza uhuishaji imerahisishwa. Usaidizi uliojumuishwa ndani wa uchimbaji wa mwendo wa mizizi (Motion ya Mizizi, harakati ya wahusika kulingana na uhuishaji wa mfupa wa mizizi ya kiunzi). Mchakato wa kuleta uhuishaji ulioboreshwa.
  • Uwezo wa kiolesura cha kusogeza kupitia rasilimali umepanuliwa. Usaidizi ulioongezwa kwa upakiaji upya moto wa rasilimali.
  • Usanifu wa kufanya kazi na Viewport umeboreshwa, uteuzi wa vipengele na uhariri wa viambishi umeboreshwa.
  • Mfumo wa ujenzi wa mazingira umehamishwa kutoka kategoria ya uwezo wa majaribio hadi hali ya utayari wa awali (hakiki). Utendaji wa utoaji na uhariri wa mandhari umeboreshwa kwa kiasi kikubwa. Imeongezwa usaidizi wa upanuzi kwa maeneo yenye ukubwa wa kilomita 16 kwa 16.
  • Vipengele vipya vya uonyeshaji vimetekelezwa, kama vile nyongeza za kutengeneza anga na nyota.

Chanzo: opennet.ru

Kuongeza maoni