Godot Nemokama žaidimų kūrimo programinė įranga
3D žaidimų gamintojas su mazgo sąsaja ir REST API
„Godot“ yra 3D žaidimų dizaineris, turintis paprastą sąsają ir nuolatines tiesioginio redagavimo galimybes. Jis yra lengvas, tvirtas, palaiko animacijas ir garso efektus.
Apžvalga
„Godot“ yra turtingos atvirojo kodo žaidimų kūrimo platforma, skirta kurti kryžminių platformų žaidimus. Tai suteikia visišką palaikymą kuriant 2D, 3D objektus. Yra mazgų pagrindu sukurta žaidimų statybos architektūra, kurioje vartotojai gali kurti ir sujungti įvairius mazgus, atsižvelgiant į norų scenas. Visa ekosistema yra draugiška kūrėjui, turinti tiesioginį kodavimo patirtį, o vartotojai gali sukurti įskiepius, kad būtų reikalingos funkcijos. Be to, ji siūlo aukštos raiškos grafiką, palaikant MSAA ir FXAA. Yra galimybė iš anksto sukviesti žemos klasės įrenginių grafiką. Šis nemokamas internetinis 3D žaidimų gamintojas apima gražius efektus, įskaitant „Tonemapper“. Tai palaiko HDR, automatinį ekspoziciją, žydėjimą. ir ekrano erdvės atspindžiai. Be to, jis palaiko kinematinį valdiklį susidūrimo aptikimui. Šis nemokamas 3D žaidimų gamintojas veikia visose populiariose platformose, tokiose kaip „Windows“, „Linux“ ir „MacOS“-32 bitų arba 64 bitų. Jis yra saugus, tvirtas ir lengvai nustatomas vietiniuose ar debesų serveriuose. Visų pirma, ji teikia REST API trečiųjų šalių integracijai. Godotas parašytas C ++. Be to, šis atvirojo kodo žaidimų redaktorius turi savo scenarijaus kalbą, pavadintą „GDScript“, kuri naudojama kuriant animacinius kryžminių platformų žaidimus. Tačiau yra išsamių dokumentų apie plėtrą ir diegimą.
Funkcijos
„Godot“ siūlo šias pagrindines funkcijas:
- Atviro kodo
- Poilsio API
- Savarankiškas
- Saugus
- 2D, 3D palaikymas
- Mazgo pagrindu sukurta architektūra
- Animacijos
- Kryžminė platforma
- Eksporto parinktys
- Išplečiama
- Vaizdinis scenarijus
- Vilkite ir nuleisti UI
- Tvirtas
Diegimo instrukcijos
Įdiegę visas išankstines sąlygas, terminale paleiskite šią komandą, kad klonuotumėte šaltinio kodą:
git clone https://github.com/godotengine/godot.git
Po to eikite į variklio šaltinio kodo pagrindinį katalogą ir paleiskite šią komandą, kad kompiliuotumėte „Intel“ (x86-64) maitinamus „Mac“ kompiuterius:
scons platform=osx arch=x86_64 --jobs=$(sysctl -n hw.logicalcpu)
Paleiskite šią komandą, kad kompiliuotumėte „Apple Silicon“ (ARM64) varomus „Mac“ kompiuterius:
scons platform=osx arch=arm64 --jobs=$(sysctl -n hw.logicalcpu)
Tada paleiskite šią komandą:
lipo -create bin/godot.osx.tools.x86_64 bin/godot.osx.tools.arm64 -output bin/godot.osx.tools.universal
Galiausiai suraskite vykdomąjį dvejetainį rinkinį į šiukšliadėžę/ pakatalogį.
tyrinėti
Galite rasti šias tinkamas nuorodas:
„GDevelop“ mokymo programa pradedantiesiems pradėti žaidimų plėtrą
Kaip pasaulinė žaidimų pramonė pasitelkia atvirojo kodo programinę įrangą
„HTML5“ žaidimų kūrimo pamoka vaizdo žaidimų programuotojams
Žaidimų kūrimo mokymo grotuvo judėjimas „Gdevelop“ | Žaidimų kūrimo mokymo grotuvo judėjimas „Gdevelop“