Potrošniška programska oprema za razvoj video iger ne omogo?a samo, da ve? ljudi izdeluje video igre, temve? tudi sama industrija video iger bolj demokrati?na.
Odstranjevanje samovoljnih ovir za vstop samo izboljšuje umetniško obliko.
Godot je brezpla?en in odprtokodni motor, zato vam ni? ne prepre?uje, da bi izkoristili ta zmogljiva 2D in 3D orodja za razvoj iger.
GameMaker, naš izbor izbire urednikov, ponuja boljšo podporo za konzolo in je za za?etnike kodiranja nekoliko lažji, toda Godot je odli?na možnost za pametnega in var?nega ambicioznega razvijalca.
Kakšne vrste iger lahko ustvarite?
Obi?ajno so orodja za razvoj 3D tista, ki lo?ujejo programsko opremo za igre na ravni potrošnikov od bolj profesionalnih alternativ.
Ravne 2D igre lahko izdelate samo z Construct in Stencyl.
GameMaker ima omejeno podporo za 3D grafiko, vendar je še vedno v glavnem narejen za 2D igre.
Današnje uspešnice se zanašajo na robustne motorje, kot sta Unity in Unreal, ki potiskajo lepe poligone, motorje, narejene za podjetja in ljudi, ki so že resno posve?eni razvoju iger kot karieri.
Godot dokazuje, da manjšim motorjem ni? ne prepre?uje ponudbe impresivne 3D podpore.
Prebrskajte Godotovo predstavitev iger in videli boste vse, od 2D, stransko pomi?nih platform, do shmupov od zgoraj navzdol do naslovov strategij.
Videli boste tudi osupljive 3D-strelce na tirnice in ?udovite igre, osredoto?ene na raziskovanje, v prvi osebi.
Izdelate lahko celo igre navidezne resni?nosti in razširjene resni?nosti.
Fuze4 omogo?a presenetljivo zapleten 3D razvoj, vendar so te igre zaklenjene v zaprti ekosistem aplikacije Nintendo Switch.
Godotove igre se razcvetijo na odprtih samostojnih izložbah, kot je itch.io, kjer motor uživa skromno priljubljenost v skupnosti.
Kljub temu pa tudi po indie standardih igre Godot ostajajo nekoliko nejasne.
GameMaker navdušuje potencialne uporabnike tako, da prikazuje vse znane, priznane indie igre (Hotline Miami, Katana Zero, Nidhogg), narejene z motorjem.
?e vam res ni bil vše? nedavni remaster Commander Keen, verjetno ne boste našli toliko znanih Godotovih iger.
To ni nujno napaka, le opazovanje.
Morda boste vi tista, ki z hit-breakout igro spremeni Godota v naslednjo veliko stvar.
Cena in platforme
Godot je popolnoma brezpla?en in odprtokoden.
Edini popolnoma brezpla?ni program za razvoj iger, ki smo ga preizkusili, je Twine, Godotove igre pa so veliko bolj raznolike in bistvene kot besedilne dogodivš?ine Twine.
Sicer se cene konkuren?ne programske opreme gibljejo od 99 USD na leto za naro?nino na Stencyl ali Construct do 199 USD za trajno licenco GameMaker.
?e želite finan?no pomagati Godotu, se lahko naro?ite na Godotov Patreon za dostop do diskontov in zgodnje oglede novih funkcij.
Kljub temu da Godot ni? ne stane, še vedno podpira ve?ino glavnih platform.
Godot deluje v sistemih Windows, macOS in Linux, svoje igre pa lahko izvozite v vse te operacijske sisteme.
Igre lahko v splet izvozite tudi kot HTML5 ter v naprave Android in iOS.
V mobilnem telefonu lahko celo dodate funkcionalnost nakupa v aplikaciji.
Vendar Godot privzeto ne podpira konzol.
?e želite svoje igre spraviti pred množi?no ob?instvo na PlayStation 4, PlayStation 5, Xbox One, Xbox Series S / X in Nintendo Switch, boste morali to prenašanje opraviti sami ali najeti enega od Godotovih tretjih oseb, ki jih priporo?a partnerji.
Izdelovalci konzol prav tako zara?unavajo resen denar za pravico postavljanja iger na svoje platforme.
Ko se odlo?ite za uradne licence za konzole, GameMaker doseže skoraj 1500 dolarjev.
Razvijanje z Godotom
Igre vsebujejo toliko delov, ne samo stvari, ki jih imajo igralci, kot so pesmi in vizualni elementi.
Obstaja tudi ogromna in nevidna temeljna logika, ki vse pove, kako naj deluje.
Ustvarjanje in sledenje vseh teh gibajo?ih se kosov hitro postane najbolj zapleten del razvoja iger, tudi za izkušene profesionalce.
Godotova struktura poteka dela elegantno organizira projekte, ?eprav postanejo eksponentno bolj zapleteni.
Skoraj vsi klju?ni podatki, od predmetov do animacij do funkcij, obstajajo kot "vozliš?e", ki ga umestite v "prizore".
Vozliš?a se med seboj razvejajo, nadrejena vozliš?a pa vplivajo na njihove otroke.
U?inkoviti uporabniki Godota v svojem skriptu združujejo grozde, povezane s vozliš?i.
V preprosti predlogi za klon Pong, ki sem jo naložil in preu?il med testiranjem, sem hitro in enostavno videl, katera vozliš?a narekujejo gibanje žoge in nadzoroval spremenljivke za tr?enje z veslom.
2D in 3D elementi imajo svoja okna za urejanje, pri ?emer 3D urejanje vklju?uje napredne tehnike upodabljanja, kot so obi?ajne teksture preslikav, zrcalne odseve in dinami?na globalna osvetlitev.
Na voljo imate ve? možnosti za kodiranje vozliš?.
Za tradicionalno besedilno kodiranje Godot podpira jezike, kot sta C ++ in Rust, skupaj s svojim jezikom GDScript, ki je podoben Pythonu.
Za za?etnike pa je vizualne jezike na za?etku veliko lažje razumeti.
Godot ponuja vizualni skriptni jezik, imenovan VisualScript.
Programiranje z VisualScriptom ni tako intuitivno kot programiranje z vizualnimi jeziki iz GameMaker, Construct in Stencyl.
Ti motorji pa niso tako mo?ni.
Ne zahtevajo, da bi vas skrbelo veliko fizike ali namestitev kamere na osi Z.
Kljub temu pa Godotov vizualni jezik zahteva tako mo?no razumevanje na?el kodiranja, kot je razumevanje zapletene matemati?ne formule, ki stoji za razmeroma osnovno akcijo v igri, kot je skakanje, da bi bilo bolj smiselno, ?e bi se dejansko nau?ili kodirati kot pravi profesionalec.
V nekaterih primerih je tradicionalna koda videti bolj ?ista in lažja za branje kot VisualScript.
Potrebuje vas
Med u?enjem Godota sem imel veliko vprašanj, a na sre?o nikoli ni bilo težko najti odgovora.
Godot ponuja obsežno dokumentacijo z jasnimi razlagami za celo najbolj zmedene koncepte.
Želim si, da bi programska oprema sama vodila uporabnike skozi izdelavo njihove prve igre, vendar lahko najdete veliko vadbenih videoposnetkov, ki v bistvu po?nejo prav to.
Kot odprtokodna programska oprema ima Godot tudi mo?no skupnost, ki širi možnosti orodja.
Naložite lahko vse vrste brezpla?nega premoženja in primerne igre.
Prenesete lahko tudi skriptne bite po meri, da dobite Godotu nove funkcije, ki bi sicer manjkale, na primer urejevalnik slik sprite ali na?in, kako v svojo igro vstaviti ve? igralcev.
Namesto korporativnega izdelka se Godot po?uti kot samostojni, ustvarjalni instrument, ki ga delimo in izboljšujemo kot radikalni hekerski kolektiv.
Potrpežljivost nagrajena
Godotov sistem vozliš? utemeljuje vaše skriptiranje tako, da vam omogo?a izdelavo ve?jih iger, ne da bi pri tem pozabili na njihove osnovne funkcije.
To opisuje tudi samega Godota, vsestransko 2D in popolnoma 3D orodje za razvoj iger s tako mo?no podlago, da raste in se razvija, ne da bi postalo preve? okorno.
In popolnoma brezpla?no!
Kljub temu pa se lahko tudi z Godotovimi potrošniškimi spremembami amaterji težko vkrcajo.
GameMaker, bolj uglajena izkušnja za za?etnike in lažji vstop v konzolo, ostaja naša izbira Editor's Choice za programsko opremo za razvoj iger na ravni potrošnikov.
Godotove o?ala
| Izklicna cena | prost |
| Platforma | Windows, Android, iOS, Linux, Mac, Web |
| Tržnica / Galerija skupnosti | Da |
| Zahteva nekaj kodiranja | Ne |
| 3D urejanje | Da |








