Kev sib cais hauv zej zog ntawm lub tshuab ua si dawb Urho3D coj mus rau kev tsim cov diav rawg

Raws li qhov tshwm sim ntawm kev tsis sib haum xeeb hauv zej zog ntawm cov neeg tsim khoom ntawm Urho3D game engine (nrog kev sib cav sib ceg ntawm "toxicity"), tus tsim tawm 1vanK, uas muaj kev tswj hwm nkag mus rau qhov project qhov chaw cia khoom thiab lub rooj sib tham, unilaterally tshaj tawm ib qho kev hloov pauv hauv kev txhim kho thiab rov ua dua tshiab. mus rau lub zej zog hais lus Lavxias. Lub Kaum Ib Hlis 21, cov ntawv sau hauv cov npe hloov pauv tau pib luam tawm hauv Lavxias. Qhov kev tso tawm ntawm Urho3D 1.9.0 yog cim raws li qhov kawg lus Askiv tso tawm.

Yog vim li cas rau qhov kev hloov pauv yog qhov muaj kuab lom ntawm cov neeg hauv zej zog hais lus Askiv thiab tsis muaj cov neeg txaus siab los koom nrog kev txhim kho (xyoo no yuav luag txhua qhov kev hloov pauv tau ntxiv los ntawm cov neeg saib xyuas). Qhov project domain (urho3d.io) txuas ntxiv mus rau tus neeg saib xyuas yav dhau los (Wei Tjong), uas tau tawm ntawm kev txhim kho txij li xyoo 2021.

Lub caij no, cov neeg tsim khoom ntawm kev sim rab rawg rbfx (Rebel Fork Framework) tau tshaj tawm thawj qhov kev tso tawm ib ntus, sau tseg tias lub tswv yim tseem ceeb tau raug coj los siv thiab lub moj khaum siv tau. Cov diav rawg no txuas ntxiv txhim kho Urho3D, tab sis nrog qee qhov kev hloov pauv hauv cov qauv. Ntawm qhov kev hloov pauv tseem ceeb tshaj plaws hauv rbfx yog qhov tseem ceeb ntawm kev tsim kho dua tshiab nrog PBR kev txhawb nqa, hloov lub Bullet physics cav nrog PhysX, rov ua haujlwm ntawm GUI subsystem siv Nyob Zoo ImGUI, tshem tawm kev khi rau Lua thiab AngelScript.

Tsis tas li nyob rau hauv kev teb rau qhov kev kub ntxhov tsis tu ncua hauv zej zog Urho3D, ib qho kev saib xyuas ntau dua tau tsim - U3D, raws li kev tso tawm ruaj khov tshiab ntawm Urho3D. Hauv kev teb, tus neeg saib xyuas Urho3D tau qhia ua rab diav rawg los ntawm kev tso tawm ua ntej, raws li nws tau qhia tsis ntseeg txog lub peev xwm ntawm tus kws sau rab rawg kom nws tus kheej txhawb nqa lub tshuab hluav taws xob sib txuas tsim hauv Urho3D tawm tshiab. Nws kuj tau hais txog kev tsis ntseeg txog qhov muaj peev xwm ntawm kev txhim kho rab rawg hauv kev xyaum, txij li ua ntej no tus kws sau ntawm rab rawg tsis tau koom nrog hauv kev txhim kho thiab luam tawm tsuas yog kev hloov pauv thiab ib nrab ua haujlwm, tawm mus rau lwm tus los coj lawv mus rau kev npaj.

Lub cav Urho3D yog tsim los tsim 2D thiab 3D ua si, txhawb Windows, Linux, macOS, Android, iOS thiab Web, thiab tso cai rau koj los tsim kev ua si hauv C ++, AngelScript, Lua thiab C#. Lub hauv paus ntsiab lus ntawm kev siv lub cav yog qhov ze heev rau Unity, uas tso cai rau cov neeg tsim khoom paub txog Unity kom sai sai rau kev siv Urho3D. Cov yam ntxwv xws li kev ua raws li lub cev, kev simulation ntawm lub cev, thiab kev hloov pauv kinematics tau txais kev txhawb nqa. OpenGL los yog Direct3D9 yog siv rau rendering. Txoj haujlwm code yog sau hauv C ++ thiab muab faib raws li MIT daim ntawv tso cai.

Tau qhov twg los: opennet.ru

Ntxiv ib saib