Urho3D නිදහස් ක්‍රීඩා එන්ජිමේ ප්‍රජාවේ භේදයක් දෙබලක නිර්මාණය කිරීමට හේතු විය

Urho3D ක්‍රීඩා එන්ජිමේ සංවර්ධකයින්ගේ ප්‍රජාවේ ප්‍රතිවිරෝධතා හේතුවෙන් ("විෂ සහිත" අන්‍යෝන්‍ය චෝදනා සහිතව), ව්‍යාපෘතියේ ගබඩාවට සහ සංසදයට පරිපාලනමය ප්‍රවේශයක් ඇති සංවර්ධක 1vanK, සංවර්ධන පාඨමාලාවේ වෙනසක් සහ නැවත දිශානතියක් ඒකපාර්ශ්විකව නිවේදනය කළේය. රුසියානු භාෂාව කතා කරන ප්රජාව දෙසට. නොවැම්බර් 21 වන දින, වෙනස්කම් ලැයිස්තුවේ සටහන් රුසියානු භාෂාවෙන් ප්රකාශයට පත් කිරීමට පටන් ගත්තේය. Urho3D 1.9.0 නිකුතුව අවසන් ඉංග්‍රීසි භාෂා නිකුතුව ලෙස සලකුණු කර ඇත.

වෙනස්කම් වලට හේතුව ඉංග්‍රීසි කතා කරන ප්‍රජා සාමාජිකයින්ගේ විෂ වීම සහ සංවර්ධනයට සම්බන්ධ වීමට කැමති පුද්ගලයින් නොමැතිකමයි (මේ වසරේ සියලුම වෙනස්කම් පාහේ නඩත්තු කරන්නන් විසින් එකතු කරන ලදී). ව්‍යාපෘති වසම (urho3d.io) 2021 සිට සංවර්ධනයෙන් ඉවත් වූ පෙර නඩත්තු කරන්නාට (Wei Tjong) දිගටම අයත් වේ.

මේ අතර, පර්යේෂණාත්මක fork rbfx (Rebel Fork Framework) හි සංවර්ධකයින් පළමු අතුරු නිකුතුව නිවේදනය කරන ලද අතර, ප්‍රධාන අදහස ක්‍රියාත්මක කර ඇති අතර රාමුව භාවිතා කළ හැකි බව සඳහන් කරයි.මෙම දෙබල Urho3D සංවර්ධනය දිගටම කරගෙන යන නමුත් ව්‍යුහයේ රැඩිකල් වෙනස්කම් සමඟ. rbfx හි වඩාත්ම වැදගත් වෙනස්කම් අතර PBR සහාය ඇතිව උද්දීපනය කරන ලද ප්‍රතිනිර්මාණය කරන ලද විදැහුම්කරණය, PhysX සමඟ බුලට් භෞතික විද්‍යා එන්ජිම ප්‍රතිස්ථාපනය කිරීම, Dear ImGUI භාවිතයෙන් GUI උප පද්ධතිය නැවත සකස් කිරීම, Lua සහ AngelScript වෙත බන්ධන ඉවත් කිරීම වේ.

Urho3D ප්‍රජාව තුළ පවතින අර්බුදයට ප්‍රතිචාර වශයෙන්, වඩාත් ගතානුගතික දෙබලක පිහිටුවන ලදී - U3D, නවතම ස්ථාවර නිකුතුව වන Urho3D මත පදනම්ව. ප්‍රතිචාරයක් වශයෙන්, Urho3D නඩත්තුකරු විසින් නව Urho3D නිකුතුවල වර්ධනය කරන ලද බන්ධන උත්පාදක යන්ත්‍රයට ස්වාධීනව සහාය දැක්වීමට දෙබලක කතුවරයාට ඇති හැකියාව පිළිබඳව සැක පළ කළ බැවින්, පෙර නිකුතුවකින් දෙබලක් සෑදීමට උපදෙස් දුන්නේය. ප්‍රායෝගිකව දෙබලක් සංවර්ධනය කිරීමේ හැකියාව පිළිබඳව ඔහු සැකයක් ප්‍රකාශ කළේය, මන්ද මින් පෙර දෙබලක කතුවරයා සංවර්ධනයට සහභාගී නොවූ අතර ගොරෝසු හා අඩක් වැඩ කරන වෙනස්කම් පමණක් ප්‍රකාශයට පත් කළ අතර ඒවා සූදානමට ගෙන ඒම අන් අයට භාර දුන්නේය.

Urho3D එන්ජිම 2D සහ 3D ක්‍රීඩා නිර්මාණය කිරීම සඳහා සුදුසු වේ, Windows, Linux, macOS, Android, iOS සහ Web සඳහා සහය දක්වයි, සහ C++, AngelScript, Lua සහ C# හි ක්‍රීඩා නිර්මාණය කිරීමට ඔබට ඉඩ සලසයි. එන්ජිම භාවිතා කිරීමේ මූලධර්ම Unity ට තරමක් සමීප වන අතර එමඟින් Unity ගැන හුරුපුරුදු සංවර්ධකයින්ට Urho3D භාවිතය ඉක්මනින් ප්‍රගුණ කිරීමට ඉඩ සලසයි. භෞතිකව පදනම් වූ විදැහුම්කරණය, භෞතික ක්‍රියාවලි අනුකරණය සහ ප්‍රතිලෝම චාලක විද්‍යාව වැනි විශේෂාංග සඳහා සහය දක්වයි. විදැහුම්කරණය සඳහා OpenGL හෝ Direct3D9 භාවිතා වේ. ව්‍යාපෘති කේතය C++ වලින් ලියා MIT බලපත්‍රය යටතේ බෙදා හැර ඇත.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න