Iyapa ni agbegbe ti ẹrọ ere ọfẹ Urho3D yori si ẹda ti orita kan

Gẹgẹbi abajade ti awọn itakora ni agbegbe ti awọn olupilẹṣẹ ti ẹrọ ere ere Urho3D (pẹlu awọn ẹsun ibaramu ti “majele”), Olùgbéejáde 1vanK, ti o ni iraye si iṣakoso si ibi ipamọ iṣẹ akanṣe ati apejọ, ni iṣọkan kede iyipada ninu iṣẹ idagbasoke ati isọdọtun kan si agbegbe Russian-soro. Ni Oṣu kọkanla ọjọ 21, awọn akọsilẹ ninu atokọ ti awọn ayipada bẹrẹ si tẹjade ni Russian. Itusilẹ ti Urho3D 1.9.0 ti samisi bi itusilẹ ede Gẹẹsi ti o kẹhin.

Idi fun awọn iyipada ni majele ti awọn ọmọ ẹgbẹ agbegbe ti o sọ Gẹẹsi ati aini awọn eniyan ti o fẹ lati darapọ mọ idagbasoke (ni ọdun yii o fẹrẹ jẹ pe gbogbo awọn ayipada ni a ṣafikun nipasẹ awọn olutọju). Agbegbe iṣẹ akanṣe (urho3d.io) tẹsiwaju lati jẹ ti olutọju iṣaaju (Wei Tjong), ẹniti o ti lọ kuro ni idagbasoke lati ọdun 2021.

Nibayi, awọn olupilẹṣẹ ti fork esiperimenta rbfx (Rebel Fork Framework) kede itusilẹ igba akọkọ, ṣe akiyesi pe ero akọkọ ti wa ni imuse ati pe ilana naa jẹ lilo. Lara awọn iyipada pataki julọ ni rbfx ni afihan atunṣe atunṣe pẹlu atilẹyin PBR, rirọpo ti ẹrọ fisiksi Bullet pẹlu PhysX, atunṣe ti GUI subsystem nipa lilo Dear ImGUI, yiyọ awọn asopọ si Lua ati AngelScript.

Paapaa ni idahun si aawọ ti nlọ lọwọ ni agbegbe Urho3D, a ṣẹda orita Konsafetifu diẹ sii - U3D, ti o da lori itusilẹ iduroṣinṣin tuntun ti Urho3D. Ni idahun, olutọju Urho3D gbanimọran ṣiṣe orita lati itusilẹ iṣaaju, bi o ti ṣe afihan awọn ṣiyemeji nipa agbara ti onkọwe orita lati ṣe atilẹyin ni ominira ti olupilẹṣẹ abuda ti o dagbasoke ni awọn idasilẹ Urho3D tuntun. O tun ṣe afihan ifarabalẹ nipa iṣeeṣe ti idagbasoke orita kan ni iṣe, nitori ṣaaju eyi onkọwe ti orita ko ni ipa ninu idagbasoke ati ṣe atẹjade nikan robi ati awọn iyipada iṣẹ-idaji, nlọ si awọn elomiran lati mu wọn wa si imurasilẹ.

Ẹrọ Urho3D dara fun ṣiṣẹda 2D ati awọn ere 3D, ṣe atilẹyin Windows, Linux, macOS, Android, iOS ati oju opo wẹẹbu, ati gba ọ laaye lati ṣẹda awọn ere ni C ++, AngelScript, Lua ati C #. Awọn ilana ti lilo ẹrọ naa sunmo Isokan, eyiti o fun laaye awọn olupilẹṣẹ ti o faramọ Iṣọkan lati ṣakoso ni iyara ni lilo Urho3D. Awọn ẹya bii fifi ipilẹ ti ara, simulation ilana ti ara, ati kinematics onidakeji ni atilẹyin. OpenGL tabi Direct3D9 ni a lo fun ṣiṣe. Koodu ise agbese ti kọ sinu C ++ ati pinpin labẹ iwe-aṣẹ MIT.

orisun: opennet.ru

Fi ọrọìwòye kun