Bästa spel motorer av 2021

posted in: Articles | 0

När det gäller spelutveckling, kan välja rätt spelmotor för ditt spel göra eller bryta hela upplevelsen. Det finns också många faktorer att överväga:

  • vilken typ av spel försöker du göra?
  • är ditt spel 2D eller 3D?
  • hur erfaren är du?
  • hur levande är motorn eller ramverkets gemenskap?
  • vilka slags resurser finns tillgängliga för motorn?

med alla dessa faktorer att överväga kan det vara en verklig utmaning att se till att du väljer rätt grund att arbeta från., Detta gäller särskilt i dagens ålder där tekniken utvecklas ständigt, vilket innebär att nya motorer och uppdateringar kommer ut hela tiden med nya innovationer.

för att göra valet bara lite enklare, men vi har sammanställt en lista över de bästa spelmotorerna i 2021, tillsammans med styrkor och svagheter i varje motor baserat på några av de faktorer som nämns, för att hjälpa dig tillsammans med processen.,

innan du hoppar in, rekommenderar vi att du läser vår Hur man kodar ett spel och hur man gör ett spel artiklar om detta är din första introduktion till spelutveckling, eftersom dessa kommer att hjälpa dig tar dina första steg innan du hoppar rakt in i plocka en motor. Du kanske också gillar våra bästa programmeringsspråk för att lära dig att koda artikeln som ett sätt att begränsa din språkpreferens!

innehållsförteckning

enhet

Efter att ha utvecklats sedan 2005 har Unity-spelmotorn blivit en stapelvara i indie-spelindustrin., Med ständiga uppdateringar och nya, stora funktioner, som Unity Reflect, läggs till varje år, är stödet för motorn otroligt. Motorn är inte bara väl lämpad för både 2D-och 3D-spel av vilken typ som helst, men det är också ett populärt val för VR och AR-utveckling tack vare många företag och utvecklare som skapar praktiska SDK för motorn. Utöver detta har Unity också en stor gemenskap, med en aktiv tillgång butik med både gratis och pay-to-use tillgångar till hands., Eftersom det är en så robust motor och gratis för utvecklare som tjänar mindre än $100K/år, är det ett fantastiskt val för nybörjare oavsett vad de vill göra.

detta sagt, om du funderar på att utveckla en hel spelstudio runt Unity, licenserna kan bli kostsamma-även om de kommer med fler funktioner. Dessutom, enhet kan vara tyngre på ditt system om du kör några av higher-end tech demos för att få ut den fulla kapaciteten hos motorn., Slutligen är det värt att nämna att som enhetsuppdateringar så ofta kan det vara lätt att missa nya funktioner eller vara en kamp för att hitta gamla som användargränssnittet och systemet för åtkomst till dem kan förändras.

nedan kan du kolla in en kortfilm som skapats med Unity-motorn med Unitys högupplösta Renderingsrörledning för att se motorns fulla kapacitet.,

styrkor:

  • gratis för nybörjare tjänar mindre än $100K
  • bra för 2D-och 3D-spel
  • starkt mobilspel stöd
  • VR och AR SDK tillgänglighet
  • tillgång butik med massor av gratis tillgångar

svagheter:

  • kostsamma licenser för proffs
  • higher-end tech demos kräver bättre datorer
  • många UI förändringar

exempel på spel gjorda med enhet

  • Osiris: New Dawn
  • Hollow Knight
  • Rick och Morty: Virtual Rick-ality
  • Genshin Impact

är enighet för dig?, Kolla in några Unity kurser som skapats av certifierade Unity utvecklare att komma igång! Du kan också granska gratis Unity tutorials på den här bloggen. Vi rekommenderar också att du kolla in vår Unity vs. Unreal Engine artikel om ditt val är minskat ner mellan dessa motorer!

Unreal Engine

på grund av dess robusta grafiska funktioner med belysning, shaders, och mer, Unreal Engine är power-house bakom många av de mest populära, triple-A spel där ute idag., Med tanke på dess skenande användning inom denna sektor har motorn utvecklats mycket specifikt för att hantera många komplicerade uppgifter mer effektivt än andra motorer. Liksom andra på denna lista är motorn också öppen källkod, vilket innebär att samhället ständigt förbättrar motorn också. Tillsammans med sin visuella blueprinting så att även icke-programmerare kan utveckla sina spel, är Unreal verkligen ett krafthus som kan nästan vad som helst-inklusive VR. Nämnde vi också att, som enhet, Det finns också en marknadsplats där du kan få gratis tillgångar?,

många utvecklare rapporterar dock att Unreal Engine är bättre lämpad för större projekt och projekt som du tänker arbeta med som ett team. Dessutom, eftersom programmet är tungt på grafik slut, många människor kommer att finna det kräver en mer kraftfull dator jämfört med andra motorer som enhet. Utöver detta är det också anmärkningsvärt att även om Unreal Engine kan skapa 2D-spel förutom 3D-spel, är motorn inte nödvändigtvis bäst lämpad för uppgiften.

videon nedan representerar bara några av de fantastiska saker som studenter runt om i världen har skapat med Unreal Engine.,ERFORMANT än andra motorer

  • ett toppval för VR
  • visuell blueprinting för icke-programmerare
  • stor marknadsplats med fria tillgångar
  • svagheter:

    • inte det bästa för enkla eller solo projekt
    • high-end grafik kräver mer kraftfulla datorer
    • bättre för 3D än 2D-spel

    exempel på spel gjorda med overkligt motor

    • SoulCalibur vi
    • Gears 5
    • Dragon Quest xi

    om overklig motor låter som motorn för dig, kolla in dessa kurser för att komma igång med dina overkliga spelutvecklingsprojekt!, Alternativt kan du kolla in några av våra gratis tutorials, eller ens granska vår Unity vs. Unreal Engine artikel (om du inte har gjort det redan) för att få mer information.

    Godot

    Även om Godot har funnits sedan 2014 är det bara nyligen att motorn verkligen har plockat upp i popularitet. Godot spelmotorn är fantastisk om du letar efter något gratis och öppen källkod, vilket innebär att du kan ändra motorn och sälja dina spel men du vill., Motorn stöder både 2D-och 3D-funktioner, så det är väl avrundat för alla typer av spel du försöker göra. Godot tar också ett unikt tillvägagångssätt med sin nod-och scenarkitektur för att representera specifika spelfunktioner, vilket skiljer det från liknande konkurrenter och vilket kan vara lättare för många användare. Lägg till en passionerad gemenskap kring motorn, och du har en riktig vinnare på händerna!

    När det gäller svagheter använder Godot sitt eget personliga språk för skript, kallat GDScript., Medan språket fungerar fantastiskt och påminner om Python (ett favoritspråk för många utvecklare), eftersom det var speciellt utformat för Godot, kan erfarna utvecklare betrakta det tråkigt att anpassa sig till ännu ett språk. Dessutom, eftersom Godot inte är lika känd som några andra motorer här, finns det inte så många resurser tillgängliga jämfört med en häftmotor som enhet eller overkligt.

    letar du efter exempel? Nedan är en presentation av bara några av de spel som görs för mobil med Godot spelmotorn!,

    styrkor:

    • fungerar för 2D-och 3D – spel
    • fri och öppen källkod-även kommersiellt
    • passionerad gemenskap
    • unik arkitektur för spelutveckling

    svagheter:

    • erfarna utvecklare kanske inte gillar GDScript
    • inte lika många resurser som andra motorer

    exempel på spel gjorda med Godot

    p>

    • protocorgi
    • Deep Sixed
    • gun-toting katter

    Om du är intresserad av denna öppen källkod motor, rekommenderar vi att du checkar ut följande kurser för att komma igång med ditt lärande!, Du kan också läsa några gratis tutorials om det är mer din fantasi.

    Phaser

    Phaser började sitt liv runt 2013, men den senaste versionen, Phaser 3, har bara funnits sedan 2018. Ändå har detta inte stoppat ramverket från att vara extremt populärt, särskilt för dem som vill göra mobila eller webbläsarbaserade spel. Eftersom tekniken bakom Phaser till stor del bygger på samma teknik som används för webbutveckling, är det också en ram som är relativt stabil även när olika versioner kommer ut., Utöver detta kommer Phaser med fysik och andra typer av tillägg någon motor förväntas ha, vilket innebär att du kan göra valfritt antal spel med det – inklusive MMORPG – med rätt tillägg!

    totalt sett är Phaser ett 2D-baserat ramverk, så det kanske inte passar bäst om du försöker göra ett 3D-spel. Dessutom, medan ramverket är plattformsoberoende, eftersom det oftast är inriktat på webbläsare, kommer det med vissa begränsningar som mer kraftfulla, fristående motorer inte har.,

    nedan är några exempel på olika spel gjorda med Phaser, länkar som du hittar i exemplen nedan!,

    styrkor:

    • bra för webbläsare och mobila spel
    • extremt stabil
    • enkelt utökas med webbteknik

    svagheter:

    • inriktad speciellt för 2D-spel
    • mer begränsad än andra motorer

    exempel på spel gjorda med Phaser

    • magikmon
    • Gems ’n rep
    • pickems lilla äventyr

    om du är redo att utöka dina HTML5 spelutvecklingsfärdigheter med Phaser, kolla in dessa kurser!, Alternativt kanske du också gillar gratis tutorials finns här och här.

    GameMaker Studio 2

    den här populära spelmotorn som skapades 2017 är den senaste versionen av GameMaker Studio, som har funnits sedan 1999 genom många iterationer och namn. GameMaker stöds allmänt över flera plattformar, även inklusive Nintendo Switch., Det är också ett mycket vänligt val för dem som inte har någon erfarenhet av kodning, eftersom det i första hand använder ett dra-och-släpp-visuellt skriptspråk för sin egen skapelse för att tillåta alla kompetensnivåer för användare att skapa sina drömspel. För dem som föredrar kodning erbjuder det också sitt GameMaker-språk för att programmera anpassade beteenden som sträcker sig utöver vad den visuella programmeringen kan täcka. Sammantaget är motorn väldigt nybörjarvänlig och öppnar spelutveckling för nästan alla.,

    Till skillnad från många av de andra motorerna och ramarna på den här listan är GameMaker Studio 2 proprietär, så det kanske inte är ett bra val för dem som letar efter något på en budget. Dessutom, som Phaser, är denna motor inriktad speciellt för 2D-spel. Även om det har begränsade 3D-funktioner, är det inte i närheten av något som enighet, overkligt, eller Godot kan göra.

    kolla in showcase nedan av spel gjorda med GameMaker Studio!,

    styrkor:

    • stöds på massor av plattformar
    • lätt dra-och-släpp programmering
    • extremt nybörjarvänlig

    svagheter:

    • orienterad mer för 2D-spel
    • kostar pengar att få

    exempel på spel gjorda med GameMaker Studio 2

    • Hyper Light Drifter
    • Undertale
    • forager

    slutsats

    alla dessa fem motorer/ramverk ovan är bara några av de många motorer som är tillgängliga för att utveckla dina spel., Men eftersom dessa motorer och ramar driver några av de mest populära indie-och big-budget-spelen kan du vara säker på deras kvalitet och förmåga att hantera nästan alla spel du kanske vill skapa. Var och en har sina styrkor och svagheter, naturligtvis, men alla har stått sig genom tiderna och förblir topp utmanare för år 2021 för bästa spelmotor.

    om du fortfarande är på staketet om någon motor, kan vi dock också rekommendera att först räkna ut det bästa språket för spelutveckling, vilket bör hjälpa dig att ytterligare göra det avgörande valet., Förutom det kanske du också vill lära dig mer om kodning i allmänhet, eller kanske till och med utforska utvecklarjobbutsikter, vilket kan hjälpa stor tid när du gör den här typen av beslut.

    vad du än bestämmer kan vi inte vänta med att se de spel du skapar!

    missa inte! Erbjudandet slutar i

    • tillgång till alla 200+ kurser
    • nya kurser läggs varje månad
    • Avbryt när som helst
    • certifikat för slutförande

    Lämna ett svar

    Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *