Järgmises artiklis vaatleme Godot Game Engine'i. Kui olete huvitatud mängude loomisest, on Godot teile huvitav. Umbes mängumootor FOSS mis meil võib olla meie Ubuntu süsteemis.
Täna võime leida üsna palju mängumootoreid. Nende hulgas on Godot, kes on MIT-litsentsi alusel välja antud platvormidevaheline, avatud lähtekoodiga 2D- ja 3D-videomängumootor ja arendanud Godoti kogukond. Mootor töötab Windowsis, OS X-is, Gnu / Linuxis ja BSD-s. Seda mootorit saame kasutada mängude loomiseks töölauale, mobiiltelefonile või veebiplatvormidele.
Godoti üldised omadused
- Saame hakkama luua mänge kergelt kasutades Godoti ainulaadset lähenemist oma arengule.
- Godot tuleb kaasa sadu sisseehitatud sõlme mis muudavad mängu kujundamise lihtsamaks. Samuti saame luua omaenda kohandatud käitumise, toimetajad ja palju muud.
- Meil on paindlik stseenisüsteem. Saame luua sõlmekompositsioone eksemplaride ja pärimise toel.
- Meil on võimalus seda kasutada visuaalne redaktor koos kõigi vajalike tööriistadega. Kõik need on pakendatud ja saadaval kauni kasutajaliidese kaudu.
- Live järjekindel toimetamine, kus muudatused ei kao pärast mängu peatamist.
- Saame hakkama looge omaenda kohandatud tööriistad hõlpsalt, kasutades uskumatut saadaolevate tööriistade süsteemi.
- Uus füüsikal põhinev renderdaja see sisaldab paljusid funktsioone, mis muudavad teie mängud hämmastavaks.
- Saame hakkama rakendage globaalset valgustust suurepärase reaalajas graafika jaoks. Vahepealsed ja järeltöötlusefektid hõlmavad uut toonekaarti, mis toetab HDR-i, mitut standardset kõverat ja automaatsäritust, peegeldusi ekraaniruumis, udu, õitsemist, teravussügavust ja palju muud.
- GLSL-il põhinev hõlpsasti kasutatav varjutuskeel, sisseehitatud redaktori ja koodi lõpuleviimisega.
- Godot on varustatud a täielikult pühendatud 2D mootor ja täis funktsioone.
- Kaardiredaktor automaatse mosaiigi, pööramise, kohandatud ruudustiku kuju ja mitme kihiga paan.
- Me saame 2D tuled ja tavalised kaardid anda oma 2D mängudele realistlikum välimus.
- Saame oma mänge animeerida klippide või abil sprite-põhine animatsioon.
- Paindlik kinemaatiline kontroller kokkupõrgeteta ilma füüsikata.
- Saame hakkama animeerida sõna otseses mõttes kõike, luudest ja esemetest funktsioonikõnedeni.
- Tõhus optimeerija pakett imporditud 3D-animatsioone.
Need on vaid mõned Godoti omadused. Kui sa tahad kontrollige neid kõiki, saab üksikasjalikult lugeda projekti veebisait.
Laadige alla Godot
Saame hakkama laadige Godot alla oma ametlikult veebisaidilt. See käsitsi allalaadimine paneb meid alla laadima ühe faili, mis peab pärast lahti pakkimist topeltklõpsama vaid kõnealusel failil. Probleem on selles, et selle allalaadimisega meil pole võimalust uuemale versioonile uuendada, juhul kui värskendus on välja antud. Selle asemel tuleb uusim versioon perioodiliselt alla laadida.
Leiame ka selle rakenduse saadaval Flatpak'i rakendusena. Flatpaki versiooni kasutamisel on meil värskendus- / tarkvarakeskuse kaudu võimalus värskendada selle uusimale versioonile.
Enne lõpetamist tundub oluline seda öelda heitke pilk dokumentatsioon. Sealt saate leida lahenduse paljudele kahtlustele, mis võivad tekkida lisaks 2D mänguprojekti näite leidmiseleDodge judinad". Selles projektis juhitakse kasutajat selle mängu edukaks loomiseks samm-sammult läbi. Kogu protsessi vältel on võimalik liikuda selliste ressursside juurde nagu GDScript'i õppimine, projekti struktuur jne. millega meil on võimalus mängu mootoriga paremini tuttavaks saada. Muidugi leiame YouTube'is ka palju väga kasulikke õpetusi Godoti kohta.
Selle mängumootori lähtekood võib leida projekti GitHubi leht. Lisateabe saamiseks võite kasutada ka projekti veebisait.