Godot është një motor lojërash multiplatforme 2D dhe 3D, burim i hapur lëshuar nën licencën MIT dhe zhvilluar nga komuniteti Godot.
Motori punon në Windows, OS X, Linux dhe BSD, gjithashtu lejon eksportimin e lojërave video të krijuara nga Windows, OS X dhe Linux, celularët (Android, iOS) dhe HTML5.
Lojërat video në Godot janë të koduara në gjuhën programuese C #, ose në gjuhën GDScript.
GDScript, është një gjuhë programimi e nivelit të lartë, shumë e ngjashme me Python e cila është krijuar posaçërisht për Godot, kështu që shton funksionalitetin dhe optimizmin. Por mund të mos jetë i përshtatshëm për të gjitha përdorimet:
- Autokompletimi i kodit nuk është gjithmonë i mundur
- Kufizimet janë të kufizuara nga përkthyesi
- Nuk raporton të gjitha gabimet në përpilim (ose shkrim)
- Kodi është më pak i lexueshëm dhe i vështirë për t’u ndrequr.
Godot ka një motor të përparuar, të pavarur dhe të plotë 2D, nuk ka nevojë të falsifikoni 2D në hapësirën 3D.
Montimi i motorit përfshin drita, hije, hije, GUI, sprites, grupe pllaka, lëvizje paralaksi, poligone, animacione, fizikë, grimca dhe më shumë. Alsoshtë gjithashtu e mundur të përzihet 2D me 3D ose 3D me 2D duke përdorur nyjën e pamjes.
Godot përmban një sistem të sofistikuar dhe një nga animacionet më të mira, me mbështetje për redaktimi, animacioni i skeletit, përzierja, pemët e animacioneve, formimi, prerjet në kohë reale, thirrja e funksioneve dhe thjesht gjallërimi i çdo prone të eksportuar nga çdo nyje.
Godot gjithashtu ka motorin e vet të fizikës si për 2D ashtu edhe për 3D, me zbulimin e përplasjes, trupin e ngurtë, trupin statik, personazhet, automjetet, rakastet, kryqëzimet dhe shumë më tepër.
Karakteristikat kryesore të reja të Godot 3.1
Një version i ri i motorit të lojës me burim të hapur Godot u lëshua së fundmi i cili ka arritur versionin 3.1, në të cilin Ky version i ri me të vërtetë ka një seri interesante ndryshimesh, përmirësimesh dhe shtesash.
Motor i ri
Me këtë version të ri të Godot 3.1, kjo mori një motor të ri të dhënies OpenGL ES 2.0.
Ndërsa azhurnimi në versionin 3.0 zëvendësoi motorin e dhënies OpenGL ES 2.0 në degën 2.X të motorit me një motor pasqyrues OpenGL 3.3 / OpenGL ES 3.0.
Megjithatë, ekipi duhej të tërhiqej nga kjo zgjedhje dhe të ri-zbatonte një motor të dhënies OpenGL ES 2.0 për të ruajtur performancën e mirë në celularët e vjetër, rritni platformat e synuara dhe shmangni gabimet e shumta në pajisjet mobile.
Sidoqoftë, ndërsa ky motor i ri pasqyrues është i plotë për 2D, shikimi 3D është thjeshtuar.
Për shembull, hapësira e ngjyrave është e gjitha në sRGB (dhe jo hapësirë lineare si motori i dhënies OpenGL ES 3.0).
Paraqitja e bazuar në PBR nuk mbështetet. Disa karakteristika të hijes nuk do të funksionojnë (kufizimet për shkak të versioneve të mëparshme të OpenGL).
E njëjta gjë vlen për disa efekte pas trajtimit. Sondat e ndriçimit global nuk do të funksionojnë, asnjë GPU nuk do të merret me grimcat.
Edhe pse në të ardhmen pritet që të ketë një motor të ri pasqyrues Vulkan, i cili do ta bëjë motorin e pasqyrimit OpenGL ES 3.0. Puna duhet të përqendrohet në interpretimin 3D. Në përfundim të veprës Godot 4.0 do të dalë, brenda një viti normalisht.
Përmirësimet e GDScript
Por otro lado GDScript mori disa përmirësime, pasi shtypja është vetëm një tipar i analizuesit dhe do të lejojë Godot të dërgojë mesazhe paralajmëruese te përdoruesi i cili shpresojmë se do të përmirësojë udhëzimet specifike të makinës për të rritur performancën.
Risitë e tjera
Gjithashtu, një version 3.2 është planifikuar për disa muajt e ardhshëm. Kjo e fundit duhet të sigurojë: udhëzime të shkruara në skenare, mbështetje për FBX (ose përmes Assimp ose përmes OpenFBX), një rrjedhë e përmirësuar e punës për Android dhe iOS, duke përfshirë shtimin e SDK-ve specifike për pajisjet mobile (të tilla si AdMob), sjelljen e redaktorit në një shfletues uebi dhe përmirësimin e menaxhimit të rrjetit për mbështetjen e protokolleve moderne dhe serverave të dedikuar.
Padyshim, versioni 3.1 ka zgjidhje për të përmirësuar stabilitetin dhe për të rregulluar defektet në minutën e fundit.
Godot është në dispozicion për shkarkim në kjo faqe për Windows, Mac OS dhe Linux. Ju gjithashtu mund ta gjeni në Avull y kruarje.io.