når det gjelder spillutvikling, kan det å velge riktig spillmotor for spillet gjøre eller ødelegge hele opplevelsen. Det er også mange faktorer å vurdere:
- Hva slags spill prøver du å lage?
- er spillet DITT 2D eller 3D?
- Hvor erfaren er du?
- Hvor levende er motoren eller rammens samfunn?
- hvilke typer ressurser er tilgjengelige for motoren?
med alle disse faktorene å vurdere, kan det være en reell utfordring å sørge for at du velger riktig grunnlag for å jobbe fra. Dette gjelder spesielt i dagens tidsalder hvor teknologien utvikler seg hele tiden, noe som betyr at nye motorer og oppdateringer kommer ut hele tiden med nye innovasjoner.
for å gjøre valget bare litt enklere, har vi imidlertid samlet en liste over de beste spillmotorene i 2021, sammen med styrken og svakhetene til hver motor basert på noen av de nevnte faktorene, for å hjelpe deg sammen med prosessen.
før du hopper inn, anbefaler vi at du leser Våre Hvordan Kode Et Spill og Hvordan Lage et spill artikler hvis dette er din første introduksjon til spillutvikling, da disse vil hjelpe deg med å ta dine første skritt før du hopper rett inn i å plukke en motor. Du kan også gjerne Våre Beste Programmeringsspråk For Å Lære Å Kode artikkel som en måte å begrense språkinnstillingene dine!
Innholdsfortegnelse
Unity
Etter å ha blitt utviklet siden 2005, Har Unity spillmotoren blitt et fast innslag i indie spillindustrien. Med stadige oppdateringer og nye, store funksjoner, Slik Som Unity Reflektere, blir lagt til hvert år, støtte for motoren er utrolig. Motoren er ikke bare godt egnet for BÅDE 2D-og 3d-spill av noe slag, men det er også et populært valg FOR VR og AR-utvikling, takket være mange selskaper og utviklere som skaper praktiske Sdk-Er for motoren. Utover Dette Har Unity også et stort fellesskap, med en aktiv Aktiva Butikk med både gratis og pay-to-use eiendeler på fingertuppene. Siden det er en så robust motor og gratis for utviklere som tjener mindre enn $100k / år, er det et fantastisk valg for nybegynnere uansett hva de vil gjøre.
Dette blir sagt, hvis du ønsker å utvikle et helt spillstudio rundt Unity, kan lisensene være kostbare – selv om de kommer med flere funksjoner. I Tillegg Kan Unity være tyngre på systemet ditt hvis du kjører noen av de høyere-end tech demoer for å få ut de fulle egenskapene til motoren. Til slutt er det verdt å nevne At Som Unity oppdaterer så ofte, kan det være lett å savne nye funksjoner eller være en kamp for å finne gamle SOM BRUKERGRENSESNITTET og systemet for å få tilgang til dem kan endres.
Nedenfor kan du sjekke ut en kortfilm laget Med Unity-motoren ved Hjelp Av Unitys Hd-Gjengivelsesrørledning for å se alle funksjonene til motoren.
Styrker:
- Gratis for nybegynnere tjene mindre enn $100k
- Flott FOR 2D og 3d-spill
- Sterk mobilspill støtte
- VR OG AR SDK tilgjengelighet
- Asset Butikk med tonnevis av gratis eiendeler
Svakheter:
- Kostbare lisenser for profesjonelle
- høyere-end tech demoer krever bedre datamaskiner
- Mange UI endringer
Eksempler På Spill Laget Med Unity
- Osiris: New Dawn
- Hollow Knight
- Rick og Morty: Virtuell Rick-ality
- Genshin Impact
Er Enhet for deg? Sjekk ut Noen Unity kurs laget av Sertifiserte Unity Utviklere for å komme i gang! Du kan også se Gjennom Gratis Unity tutorials på denne bloggen. Vi anbefaler også at du sjekker Ut Vår Unity vs. Unreal Engine artikkel hvis valget er snevret ned mellom disse motorene!
Unreal Engine
På grunn av sine robuste grafiske evner med belysning, shaders og mer, Er Unreal Engine krafthuset bak mange av de mest populære, triple-a-spillene der ute i dag. Gitt sin tøylesløs bruk i denne sektoren, har motoren blitt utviklet spesielt for å håndtere en rekke kompliserte oppgaver mer effektivt enn andre motorer. Som andre på denne listen, motoren er også åpen kildekode, betyr samfunnet er stadig bedre motoren også. Sammen med sin visuelle tegning, slik at selv ikke-programmerere kan utvikle sine spill, Er Unreal virkelig Et krafthus som er i stand til omtrent ALT – inkludert VR. Nevnte vi også At, som Unity, er det også En Markedsplass hvor du kan få gratis eiendeler?
imidlertid rapporterer Mange utviklere At Unreal Engine er bedre egnet for større prosjekter og prosjekter du har tenkt å jobbe med som et lag. I tillegg, som programmet er tungt på grafikk slutten, vil mange finne det krever en kraftigere datamaskin i forhold til andre motorer som Unity. Utover dette er Det også bemerkelsesverdig at Mens Unreal Engine kan lage 2D-spill i TILLEGG TIL 3D-spill, er motoren ikke nødvendigvis den beste egnet for oppgaven.
videoen nedenfor representerer bare noen av de fantastiske tingene studenter rundt om i verden har skapt Med Unreal Engine.
Styrker:
- Flott for high-end grafikk
- mer performant enn andre motorer
- et toppvalg FOR VR
- Visuell blåkopiering for ikke-programmerere
- Stor markedsplass med gratis eiendeler
Svakheter:
- Ikke det beste for enkle eller soloprosjekter
- high-end grafikk krever kraftigere datamaskiner
- Bedre FOR 3D enn 2d-spill
Eksempler På Spill Laget Med Unreal Engine
- Soulcalibur VI
- Gears 5
- dragon quest xi
hvis unreal engine høres ut som motoren for deg, sjekk ut disse kursene for å komme i gang med unreal spillutviklingsprosjekter! Alternativt, du kan sjekke ut noen av våre gratis tutorials, eller gjennomgå Vår Unity vs. Unreal Engine artikkel (hvis du ikke har gjort det allerede) for å få mer informasjon.
Godot
Selv Om Godot har eksistert siden 2014, er det bare nylig at motoren virkelig har plukket opp i popularitet. Godot – spillmotoren er fantastisk hvis du leter etter noe gratis og åpen kildekode, noe som betyr at du kan endre motoren og selge spillene dine, men du vil. Motoren støtter både 2d og 3D-funksjoner, så det er godt avrundet for alle slags spill du prøver å lage. Godot tar også en unik tilnærming med sin node-og scenearkitektur for å representere spesifikke spillfunksjoner, og skiller den fra lignende konkurrenter, og som kan være lettere for mange brukere. Legg til et lidenskapelig samfunn rundt motoren, og du har en ekte vinner på hendene!
Når Det gjelder svakheter, Bruker Godot sitt eget personlige språk for skripting, kalt GDScript. Mens språket fungerer fantastisk og minner Om Python (et favorittspråk for mange utviklere), som det var spesielt designet For Godot, kan erfarne utviklere vurdere det kjedelig å tilpasse seg enda et språk. I Tillegg, Som Godot ikke er så kjent som noen andre motorer her, er Det ikke så mange ressurser tilgjengelig i forhold til en stiftmotor som Unity eller Unreal.
leter du etter eksempler? Nedenfor er et showcase av bare noen av spillene som blir laget for mobil ved Hjelp Av godot spillmotor!
Styrker:
- Fungerer FOR 2d og 3d-spill
- Gratis og åpen kildekode-selv kommersielt
- Lidenskapelig fellesskap
- Unik arkitektur for spillutvikling
Svakheter:
- Erfarne utviklere kan ikke like GDScript
- Ikke så mange ressurser som andre motorer
Eksempler På Spill Laget Med Godot
- ProtoCorgi
- Deep Sixed
- Gun-Toting Katter
hvis du er interessert I Denne åpen kildekode-motoren, Anbefaler Vi At Du Sjekker Ut Følgende Kurs For Å Komme I Gang Med Din Læring! Du kan også lese noen gratis tutorials hvis det er mer din fancy.
Phaser
Phaser begynte sitt liv rundt 2013, selv Om Den nyeste versjonen, Phaser 3, bare har eksistert siden 2018. Likevel har dette ikke stoppet rammen fra å være ekstremt populær, spesielt for de som ønsker å lage mobil-eller nettleserbaserte spill. Da Teknologien Bak Phaser i stor grad er basert på de samme teknologiene som brukes til webutvikling, er Det også et rammeverk som er relativt stabilt selv når forskjellige versjoner kommer ut. Utover Dette Kommer Phaser med fysikk og andre typer tillegg som en motor forventes å ha, noe som betyr at Du kan lage et hvilket som helst antall spill med det – inkludert MMORPGs – med de riktige tilleggene!
Generelt Er Phaser et 2d-basert rammeverk, så Det kan ikke være best egnet hvis du prøver Å lage ET 3D-spill. I tillegg, mens rammen er kryssplattform, da den hovedsakelig er rettet mot nettlesere, kommer den med noen begrensninger som kraftigere, frittstående motorer ikke har.
nedenfor er noen eksempler på ulike spill laget Med Phaser, lenker som du finner i eksemplene nedenfor!
Styrker:
- Flott for nettleser og mobilspill
- Ekstremt stabil
- enkelt utvidet med webteknologi
Svakheter:
- Rettet spesielt FOR 2d-spill
- mer begrenset enn andre motorer
Eksempler På Spill Laget Med Phaser
- Magikmon
- Gems ‘n Ropes
- Pickem Lille Eventyr
hvis du er klar til å utvide dine html5 spillutvikling FERDIGHETER med phaser, sjekk ut disse kursene! Alternativt kan du også like gratis opplæringsprogrammer tilgjengelig her og her.
GameMaker Studio 2
denne populære spillmotoren opprettet i 2017 er den nyeste versjonen Av GameMaker Studio, som har eksistert siden 1999 gjennom mange iterasjoner og navn. GameMaker støttes bredt på tvers av flere plattformer, Inkludert Nintendo Switch. Det er også et meget vennlig valg for de som ikke har erfaring med koding, da det primært bruker et dra-og-slipp visuelt skriptspråk av sin egen skapelse for å tillate alle ferdighetsnivåer av brukere å lage sine drømmespill. For de som foretrekker koding, tilbyr Den også Sitt GameMaker-Språk for å programmere tilpasset atferd som strekker seg utover hva den visuelle programmeringen kan dekke. Totalt sett er motoren veldig nybegynnervennlig og åpner spillutvikling for omtrent alle.
I Motsetning Til mange av De andre motorene og rammene på denne listen, er GameMaker Studio 2 proprietær, så Det kan ikke være et godt valg for de som leter etter noe på et budsjett. I tillegg, Som Phaser, er denne motoren rettet spesielt FOR 2D-spill. Selv om DET har begrensede 3d-evner, er det ikke i nærheten Av Noe Som Unity, Unreal eller Godot kan gjøre.
Sjekk ut showcase nedenfor av spill laget Med GameMaker Studio!
Styrker:
- Støttet på tonnevis av plattformer
- Enkel dra-og-slipp-programmering
- ekstremt nybegynnervennlig
Svakheter:
- Orientert mer FOR 2D-spill
- Koster penger å få
Eksempler På Spill Laget Med GameMaker Studio 2
- Hyper Light Drifter
- UNDERTALE
- Forager
Konklusjon
alt i alt er disse fem motorene / rammene ovenfor bare noen av de mange motorene som er tilgjengelige for å utvikle spillene dine. Men da disse motorene og rammene driver noen av de mest populære indie-og storbudsjettspillene, kan du være sikker på kvaliteten og evnen til å håndtere nesten alle spill du kanskje vil lage. Hver har sine styrker og svakheter, selvfølgelig, men alle har stått testen av tid og forbli topp utfordrere for året 2021 for beste spillmotor.
hvis du fortsatt er på gjerdet om en motor, kan vi også anbefale å først finne ut det beste språket for spillutvikling,noe som skal hjelpe deg med å gjøre det avgjørende valget. Dessuten vil du kanskje også lære mer om koding generelt, eller kanskje til og med utforske utviklerjobbutsikter, noe som kan hjelpe stor tid når du tar denne typen beslutning.
Uansett hva du velger, gleder vi oss til å se spillene du lager!
- Få tilgang til alle 200 + kurs
- Nye kurs lagt til månedlig
- Avbryt når som helst
- Fullføringsbevis