Urho3D bepul o'yin mexanizmi hamjamiyatidagi bo'linish vilkalar yaratilishiga olib keldi

Urho3D o'yin mexanizmini ishlab chiquvchilar hamjamiyatidagi qarama-qarshiliklar natijasida (o'zaro "toksiklik" ayblovlari bilan) loyihaning ombori va forumiga ma'muriy kirish huquqiga ega bo'lgan 1vanK ishlab chiqaruvchisi bir tomonlama ravishda rivojlanish yo'nalishini o'zgartirish va yo'nalishni o'zgartirishni e'lon qildi. rusiyzabon jamiyatga. 21-noyabr kuni o'zgarishlar ro'yxatidagi eslatmalar rus tilida nashr etila boshlandi. Urho3D 1.9.0 versiyasi so'nggi ingliz tilidagi versiyasi sifatida belgilangan.

O'zgarishlarning sababi - ingliz tilida so'zlashuvchi jamoa a'zolarining zaharliligi va rivojlanishga qo'shilishni xohlaydigan odamlarning etishmasligi (bu yil deyarli barcha o'zgarishlar saqlovchilar tomonidan qo'shilgan). Loyiha domeni (urho3d.io) 2021 yildan beri rivojlanishdan voz kechgan avvalgi saqlovchiga (Vey Tjong) tegishli bo'lib qolmoqda.

Ayni paytda, rbfx (Rebel Fork Framework) eksperimental vilkasini ishlab chiquvchilari asosiy g‘oya amalga oshirilgani va ramka foydalanishga yaroqli ekanligini ta’kidlab, birinchi oraliq relizni e’lon qilishdi.Ushbu vilka Urho3D ning rivojlanishini davom ettirmoqda, lekin tuzilmasida ba’zi tub o‘zgarishlar bilan. Rbfx-dagi eng muhim o'zgarishlar orasida PBR qo'llab-quvvatlashi bilan qayta ishlangan renderlashni ajratib ko'rsatish, Bullet fizika dvigatelini PhysX bilan almashtirish, Hurmatli ImGUI yordamida GUI quyi tizimini qayta ishlash, Lua va AngelScript-ga bog'lanishlarni olib tashlash kiradi.

Shuningdek, Urho3D hamjamiyatida davom etayotgan inqirozga javoban, Urho3D-ning so'nggi barqaror versiyasiga asoslangan yanada konservativ vilka - U3D shakllandi. Bunga javoban Urho3D saqlovchisi oldingi versiyadan vilka yasashni maslahat berdi, chunki u vilkalar muallifining yangi Urho3D relizlarida ishlab chiqilgan bog'lovchi generatorni mustaqil ravishda qo'llab-quvvatlash qobiliyatiga shubha bildirdi. U, shuningdek, vilkani amalda ishlab chiqish imkoniyatiga shubha bildirdi, chunki bunga qadar vilka muallifi ishlab chiqishda ishtirok etmagan va faqat qo'pol va yarim ishchi o'zgarishlarni nashr etgan va ularni tayyor holatga keltirishni boshqalarga topshirgan.

Urho3D dvigateli 2D va 3D oʻyinlarni yaratish uchun mos keladi, Windows, Linux, macOS, Android, iOS va Webni qoʻllab-quvvatlaydi hamda C++, AngelScript, Lua va C# da oʻyinlar yaratish imkonini beradi. Dvigateldan foydalanish tamoyillari Unity-ga juda yaqin, bu Unity bilan tanish bo'lgan ishlab chiquvchilarga Urho3D-dan foydalanishni tezda o'zlashtirish imkonini beradi. Jismoniy asoslangan renderlash, jismoniy jarayonni simulyatsiya qilish va teskari kinematika kabi xususiyatlar qo'llab-quvvatlanadi. Renderlash uchun OpenGL yoki Direct3D9 ishlatiladi. Loyiha kodi C++ tilida yozilgan va MIT litsenziyasi ostida tarqatiladi.

Manba: opennet.ru

a Izoh qo'shish