Forbruger software til udvikling af videospil lader ikke bare flere mennesker lave videospil, det gør også videospilindustrien mere demokratisk.
Fjernelse af vilkårlige adgangsbarrierer forbedrer kun en kunstform.
Godot er en gratis og open source-motor, så der er intet, der forhindrer dig i at udnytte disse kraftfulde 2D- og 3D-spiludviklingsværktøjer.
GameMaker, vores Editors 'Choice-valg, tilbyder bedre konsolesupport og er lidt lettere for kodning af nybegyndere at forstå, men Godot er en fremragende mulighed for den smarte og sparsomme håbefulde udvikler.
Hvilke slags spil kan du lave?
3D-udviklingsværktøjer er typisk den, der adskiller spiludviklingssoftware på forbrugerniveau fra mere professionelle alternativer.
Du kan kun lave flade 2D-spil med Construct og Stencyl.
GameMaker har begrænset 3D-grafikunderstøttelse, men er stadig primært bygget til 2D-spil.
Dagens blockbuster-spil er afhængige af robuste motorer som Unity og Unreal for at skubbe smukke polygoner, motorer lavet til virksomheder og mennesker, der allerede seriøst er dedikeret til spiludvikling som en karriere.
Godot beviser, at der ikke er noget, der forhindrer mindre motorer i at tilbyde imponerende 3D-support.
Gennemse Godots spilfremvisning, så ser du alt fra 2D, side-scrolling platforme til top-down shmups til strategititler.
Du vil også se fantastiske 3D-skyteskyttere og smukke udforskningsfokuserede spil i første person.
Du kan endda lave virtual reality og augmented reality-spil.
Fuze4 muliggør overraskende kompleks 3D-udvikling, men disse spil er låst til Nintendo Switch-appens lukkede økosystem.
Godots spil blomstrer på åbne indie-butikker som itch.io, hvor motoren har en beskeden popularitet blandt samfundet.
Når det er sagt, selv efter indie-standarder, forbliver Godot-spil noget uklare.
GameMaker inspirerer tillid til potentielle brugere ved at vise alle de berømte, anerkendte indiespil (Hotline Miami, Katana Zero, Nidhogg), der er lavet med motoren.
Medmindre du virkelig elskede den nylige Commander Keen remaster, finder du sandsynligvis ikke så mange kendte Godot-spil.
Dette er ikke nødvendigvis en fejl, bare en observation.
Måske er du den, hvis hit-breakout-spil gør Godot til den næste store ting.
Pris og platforme
Godot er helt gratis og open source.
Det eneste andet helt gratis spiludviklingsprogram, vi har testet, er Twine, og Godots spil er langt mere varierede og betydningsfulde end Twines teksteventyr.
Ellers varierer priserne for konkurrerende software fra $ 99 om året for et Stencyl- eller Construct-abonnement til $ 199 for en permanent GameMaker-licens.
Hvis du vil hjælpe Godot økonomisk, kan du abonnere på Godots Patreon for Discord-adgang og tidligt kigge på nye funktioner.
På trods af at det ikke koster noget, støtter Godot stadig de fleste større platforme.
Godot kører på Windows, macOS og Linux, og du kan eksportere dine spil til alle disse operativsystemer.
Du kan også eksportere spil til internettet som HTML5 og til Android- og iOS-enheder.
På mobil kan du endda tilføje købsfunktioner i appen.
Godot understøtter dog ikke konsoller som standard.
For at få dine spil foran det store publikum på PlayStation 4, PlayStation 5, Xbox One, Xbox Series S / X og Nintendo Switch, skal du enten udføre det porteringsarbejde selv eller ansætte en af ??Godots anbefalede tredjepart partnere.
Konsolproducenter opkræver også alvorlige penge for retten til at sætte spil på deres platforme.
GameMakers prisballoner til næsten $ 1.500, når du vælger officielle konsollicenser.
Udvikling med Godot
Spil indeholder så mange dele, ikke kun ting, som spillere oplever som sange og grafik.
Der er også den store og den usynlige underliggende logik, der fortæller alt, hvordan man fungerer.
Oprettelse og styring af alle disse bevægelige brikker bliver hurtigt den mest komplicerede del af spiludviklingen, selv for erfarne professionelle.
Godots workflow-struktur gør et elegant job med at organisere projekter, selvom de bliver eksponentielt mere komplekse.
Næsten hvert nøgle stykke data, fra objekter til animationer til funktioner, findes som en "node", du placerer inde i "scener." Noder forgrener sig fra hinanden, med forældernoder, der påvirker deres børn.
Effektive Godot-brugere grupperer relateret knudeklynge i deres script.
I den enkle Pong-klonskabelon, som jeg downloadede og studerede under test, så jeg hurtigt og nemt hvilke knudepunkter, der dikterede kuglens bevægelse og kontrollerede variablerne til kollision med padlen.
2D- og 3D-elementer har deres redigeringsvinduer med 3D-redigering med avancerede gengivelsesteknikker, såsom normale kortlægningsteksturer, spejlrefleksioner og dynamisk global belysning.
Du har flere muligheder for kodning af noder.
Til traditionel tekstbaseret kodning understøtter Godot sprog som C ++ og Rust sammen med det brugerdefinerede Python-lignende GDScript-sprog.
For begyndere er visuelle sprog imidlertid meget lettere at forstå.
Godot leverer et visuelt script-sprog kaldet VisualScript.
Programmering med VisualScript er ikke helt så intuitiv som programmering med visuelle sprog fra GameMaker, Construct og Stencyl.
Disse motorer er dog ikke så kraftige.
De beder dig ikke om at bekymre dig om masser af fysik eller placering af Z-aksen.
Alligevel kræver Godots visuelle sprog et så stærkt greb om kodningsprincipper, såsom at forstå den komplekse matematiske formel bag en relativt grundlæggende handling i spillet som at hoppe, at det ville give mere mening at bare faktisk lære at kode som en ægte professionel.
I nogle tilfælde ser traditionel kode endda renere ud og lettere at læse end VisualScript.
Det tager en landsby
Jeg havde mange spørgsmål, mens jeg lærte Godot, men heldigvis var det aldrig svært at finde et svar.
Godot leverer omfattende dokumentation med klare forklaringer på selv de mest forvirrende koncepter.
Jeg ønsker, at selve softwaren gik brugerne igennem at lave deres første spil, men du kan finde masser af vejledningsvideoer, der i det væsentlige gør netop det.
Som open source-software har Godot også et stærkt samfund, der udvider, hvad værktøjets muligheder er.
Du kan downloade alle mulige gratis aktiver og eksempler på spil.
Du kan også downloade brugerdefinerede scriptbits for at give Godot nye funktioner, der ellers måske mangler, såsom en sprite-billededitor eller en måde at patch online multiplayer ind i dit spil.
I stedet for et firmaprodukt får dette Godot til at føle sig som et fritflydende, kreativt instrument, som vi deler og forbedrer sammen som et radikalt hacker-kollektiv.
Tålmodighed belønnet
Godots knudesystem begrunder dit script på en måde, der giver dig mulighed for at opbygge større spil uden at miste dets kernefunktioner af syne.
Det beskriver også Godot selv, et alsidigt 2D og fuldt 3D-spiludviklingsværktøj med en så kraftig base, at den vokser og udvikler sig uden at blive for uhåndterlig.
Og det er helt gratis!
Når det er sagt, selv med Godots forbrugervenlige ændringer, kan amatører have svært ved at komme ombord.
GameMaker, en mere poleret oplevelse for begyndere og jævnere adgang til konsoludgivelse, er fortsat vores Editor's Choice-valg til spiludviklingssoftware på forbrugerniveau.
Godot Specs
| Startpris | Gratis |
| Platform | Windows, Android, iOS, Linux, Mac, Web |
| Community Marketplace / Gallery | Ja |
| Kræver noget kodning | Ingen |
| 3D-redigering | Ja |








