Mgawanyiko katika jumuiya ya injini ya mchezo wa bure Urho3D ulisababisha kuundwa kwa uma

Kama matokeo ya ukinzani katika jumuiya ya watengenezaji wa injini ya mchezo ya Urho3D (pamoja na shutuma za pande zote za "sumu"), msanidi programu 1vanK, ambaye ana ufikiaji wa kiutawala kwenye hazina ya mradi na kongamano, alitangaza kwa upande mmoja mabadiliko katika kozi ya maendeleo na mwelekeo mpya. kuelekea jamii inayozungumza Kirusi. Mnamo Novemba 21, maelezo katika orodha ya mabadiliko yalianza kuchapishwa kwa Kirusi. Kutolewa kwa Urho3D 1.9.0 kumetiwa alama kuwa toleo la mwisho la lugha ya Kiingereza.

Sababu ya mabadiliko hayo ni sumu ya wanajamii wanaozungumza Kiingereza na ukosefu wa watu walio tayari kujiunga na maendeleo (mwaka huu karibu mabadiliko yote yaliongezwa na watunzaji). Kikoa cha mradi (urho3d.io) kinaendelea kuwa cha mtunzaji wa awali (Wei Tjong), ambaye amejitenga na maendeleo tangu 2021.

Wakati huo huo, watengenezaji wa uma wa majaribio rbfx (Rebel Fork Framework) walitangaza kutolewa kwa muda wa kwanza, akibainisha kuwa wazo kuu limetekelezwa na mfumo unaweza kutumika ya mradi. Miongoni mwa mabadiliko muhimu zaidi katika rbfx ni kuangazia utoaji upya kwa usaidizi wa PBR, uingizwaji wa injini ya Bullet fizikia na PhysX, urekebishaji wa mfumo mdogo wa GUI kwa kutumia Dear ImGUI, kuondolewa kwa vifungo kwa Lua na AngelScript.

Pia katika kukabiliana na mgogoro unaoendelea katika jumuiya ya Urho3D, uma wa kihafidhina zaidi uliundwa - U3D, kulingana na toleo la hivi karibuni la Urho3D. Kwa kujibu, mtunza Urho3D alishauri kutengeneza uma kutoka kwa toleo la mapema, kwani alionyesha mashaka juu ya uwezo wa mwandishi wa uma kusaidia kwa uhuru jenereta inayofunga iliyotengenezwa katika matoleo mapya ya Urho3D. Pia alionyesha mashaka juu ya uwezekano wa kukuza uma katika mazoezi, kwani kabla ya hii mwandishi wa uma hakushiriki katika maendeleo na alichapisha mabadiliko mabaya tu na ya nusu-kazi, akiwaachia wengine kuwaletea utayari.

Injini ya Urho3D inafaa kwa kuunda michezo ya 2D na 3D, inasaidia Windows, Linux, macOS, Android, iOS na Wavuti, na hukuruhusu kuunda michezo katika C++, AngelScript, Lua na C#. Kanuni za kutumia injini ziko karibu kabisa na Umoja, ambayo inaruhusu watengenezaji wanaofahamu Umoja kujua haraka matumizi ya Urho3D. Vipengele kama vile uwasilishaji kulingana na hali halisi, uigaji wa mchakato halisi, na kinematiki kinyume vinatumika. OpenGL au Direct3D9 inatumika kwa utoaji. Nambari ya mradi imeandikwa kwa C++ na kusambazwa chini ya leseni ya MIT.

Chanzo: opennet.ru

Kuongeza maoni