11 gratis spelmotorer för nybörjare – ingen kodning av 2D- och 3D-ramverk

author
12 minutes, 59 seconds Read

Uppdaterad: februari 28, 2021 / Hem ” Freeware and Software Reviews

Vad är den bästa 2D och 3D spelmotorn? Du kanske har hört termen om och om igen men aldrig riktigt vetat vad en ”spelmotor” är exakt. I korthet är en spelmotor den arkitektur som utvecklare använder för att köra spelet där de komponenter som utvecklarna använder är återanvändbara för att bygga upp spelets ramverk. Detta ger dem mer tid att fokusera på de unika elementen som karaktärsmodeller, texturer, hur objekt interagerar osv.

Relaterad artikel ➤ 14 Mobile Advertising Networks With High eCPM For Apps

Om du letar efter en riktigt bra och funktionsrik men ändå gratis spelmotorer, här är en omfattande lista över de bästa spelmotorerna på marknaden för att välja mellan baserat på behov, oftast är renderingsmotorer byggda på ett eller flera rendering Application Programming Interface (API), såsom Direct3D, OpenGL eller Vulkan som tillhandahåller en mjukvaruabstraktion av grafikprocessor (GPU).

↓ 01 – Unity | Gratis | macOS | Windows | Linux

Unity används för att skapa hälften av världens spel. Vår plattform i realtid, som drivs av verktyg och tjänster, erbjuder otroliga möjligheter för spelutvecklare och kreatörer inom olika branscher och tillämpningar. Unity är ett spelutvecklingsverktyg för flera plattformar som från början utformats för att underlätta skapandet. Unity är ett fullt integrerat professionellt program och erbjuder den kostnadsfria Personal Edition med alla funktioner, en Plus-prenumeration för 25 dollar i månaden och en Pro-prenumeration för 125 dollar i månaden med extratjänster som Cloud building.

  • All-in-one editor: Unity innehåller en rad konstnärsvänliga verktyg för att designa uppslukande upplevelser och spelvärldar, samt en stark uppsättning utvecklarverktyg för att implementera spellogik och högpresterande spelupplägg.
  • 2D & 3D: Unity stöder både 2D- och 3D-utveckling med funktioner och funktionalitet för dina specifika behov inom olika genrer.
  • Fysikmotorer: Unity har en stor mängd funktioner och funktioner för alla typer av spel: Dra nytta av Box2D, det nya DOTS-baserade fysiksystemet och NVIDIA PhysX-stöd för mycket realistisk och högpresterande spelupplevelse.
  • 25+ plattformar för mobiler, datorer, konsoler, iOS, Android, TV, VR, AR och webben.

↓ 02 – Godot Engine | Open Source | macOS | Windows | Linux

Godot tillhandahåller en enorm uppsättning gemensamma verktyg, så att du bara kan fokusera på att göra ditt spel utan att uppfinna hjulet på nytt. Godot är helt gratis och öppen källkod under den mycket tillåtande MIT-licensen. Inga villkor, inga royalties, ingenting. Ditt spel är ditt, ända ner till sista raden av motorkoden. Godot levereras med hundratals inbyggda noder som gör speldesignen till en barnlek. Du kan också skapa egna för anpassade beteenden, redaktörer och mycket mer. Fungerar på Windows, OS X, Linux, FreeBSD, OpenBSD och Haiku. Redigeraren körs i 32-bitar och 64-bitar, på alla plattformar.

  • Flexibelt scensystem. Skapa nodkompositioner med stöd för instansering och arv.
  • Visuell editor med alla verktyg du behöver packade i ett vackert och överskådligt kontextkänsligt användargränssnitt.
  • Vänlig pipeline för innehållsskapande för konstnärer, nivådesigners, animatörer och allt däremellan.
  • Persistent live-redigering där ändringarna inte går förlorade efter att du har stoppat spelet. Det fungerar till och med på mobila enheter!
  • Skapa enkelt dina egna anpassade verktyg med hjälp av det otroliga verktygssystemet.

↓ 03 – CryEngine | Open Source | Windows | Linux

Med CRYENGINE har de ett enkelt mål: att skapa den mest kraftfulla spelmotorn i branschen och att ge skapare över hela världen verktygen för att utnyttja den här kraften för att skapa spelupplevelser i världsklass, oavsett budget eller lagstorlek. CRYENGINE gör inlärningskurvan mindre brant med full källkod. Tydliga handledningar, detaljerad dokumentation och en stark utvecklingsgemenskap. Marknadsplatsen ger dig ett brett utbud av tillgångar som är redo att användas i dina projekt.

  • Visuals – Utnyttja CRYENGINEs legendariska bästa visuals i klassen för att blåsa spelarna med häpnad.
  • Sandbox & Verktyg – Sandbox och dess uppsättning verktyg ger dig kraften att skapa fantastiska upplevelser inom räckhåll.
  • Karaktärer &Animation – Fyll dina världar med de mest realistiska karaktärer som någonsin skådats i spel.
  • Plattformar – Som en sann next-gen-motor erbjuder CRYENGINE stöd för alla dagens avancerade plattformar.
  • Ljud/Fysik – Utnyttja kraften i de inbyggda fysik- och ljudlösningarna för verklighetstrogen interaktion.
  • Prestanda – åstadkom visualisering, interaktion och fördjupning i realtid med CRYENGINE.

↓ 04 – Stride | Open Source | macOS | Windows | Linux

Xenko är en C#-spelsmotor med öppen källkod som är utformad för framtidens spel. Den levereras med en komplett verktygskedja och är särskilt väl lämpad för att skapa realistiska spel men ger dig möjlighet till mycket mer! Xenko levereras med en robust verktygskedja som gör att du intuitivt och effektivt kan skapa, hantera och ändra alla tillgångar i ditt spel. Satsen med redaktörer förenklar och automatiserar vanliga arbetsflöden för utveckling. Dess inbäddade prefab- och arketyp-system skalar längs alla redaktörer och tillgångar. Xenko Game Studio har också utformats så att det enkelt kan utökas. Ett plug-in-system som hjälper användare att utöka Game Studio kommer snart!

  • DirectX 12 och Vulkan – Öka prestandan i ditt spel tack vare nästa generations explicita grafik-API:er: multitrådar din rendering och minskar drivrutinens overhead.
  • C# scripting – Xenko är byggt i C# och ger dig tillgång till API:er på låg nivå, C#7.0 och asynkron scripting, och levereras med en scripteditor.
  • VR ready – Xenkos klustrade framåtriktade rendering, med dess multisampel-antialiasing, gör den idealisk för VR. Att aktivera VR är så enkelt som ett enda klick. Xenko använder ett enda API för varje enhet, med inbyggt stöd för Oculus och HTV Vive (fler enheter kommer mycket snart).

↓ 05 – Duality | Open Source | Windows

Duality är en modulär 2D-spelsmotor som tillhandahåller en egen visuell editor. Den är mycket utbyggbar, skriven helt i C# och stöds av OpenGL. För många spelbibliotek har din kod den aktiva rollen att ställa in allting och hantera det. Dessa roller är omvända här: Din primära uppgift är att definiera objekt och specificera deras beteenden – Duality kan hantera allt annat.

↓ 06 – WaveEngine | Open Source | macOS | Windows | Linux

Den oöverträffade grafikutvecklingsmotorn för företag och industri. Bygg högkvalitativa 3D- och 2D-lösningar och distribuera till alla plattformar. Helt gratis. Med Wave Engine kan du visualisera stora data på storbildsskärmen eller på headsets för virtuell/förstärkt verklighet. Wave Engine är den första grafikmotorn med fokus på industri 4.0, stora data och kontinuerliga affärsscenarier som ger dig ett effektivt sätt att fatta bättre beslut genom att se den stora bilden bakom siffrorna.

Oavsett vilken spelfysik du väljer -2D eller 3D-, hjälper WAVE ENGINE dig att hantera dina speltillgångar med hjälp av vår integrerade spelredigerare med tilläggstjänster, som till exempel slutanvändarnas spelanalyser, online-reklam i spelet, köp i appen, spelnotiser, hantering av spelmarknadsplatser i sociala nätverk. Wave Engine är en C#-komponentbaserad modern spelmotor som gör att du kan skapa plattformsoberoende spel och appar för många plattformar.

↓ 07 – MonoGame | Free | macOS | Windows | Linux

Ett ramverk för att skapa kraftfulla plattformsoberoende spel. Den andliga efterföljaren till XNA med 1000-tals titlar som levererats på skrivbords-, mobil- och konsolplattformar. MonoGame är ett fullt hanterat .NET-spelramverk med öppen källkod utan några svarta lådor. Skapa, utveckla och distribuera dina spel på ditt sätt. Målet är att göra det möjligt för XNA-utvecklare på Xbox 360, Windows och Windows Phone att portera sina spel till iOS, Raspberry PI och PlayStation 4-plattformarna.

  • Hanterad kod – Genom att utnyttja C# och andra .NET-språk på Microsoft- och Mono-plattformar kan du skriva modern, snabb och tillförlitlig spelkod.
  • Plattformsövergripande – Vi har för närvarande stöd för iOS, Android, MacOS, Linux, alla Windows-plattformar, PS4, PSVita, Xbox One och Switch och fler plattformar är på väg.
  • Open-Source – All kod är tillgänglig för dig vilket säkerställer att du har möjlighet att göra ändringar när du behöver eller till och med portera till helt nya plattformar.
  • Community – Med 1000-tals levererade spel har vi byggt upp en livlig community av utvecklare som använder MonoGame för både nöje och vinst.

↓ 08 – Unreal Engine | Gratis | macOS | Windows | Linux

Unreal Engine är en professionell svit av verktyg och teknik som används för att bygga högkvalitativa spel på en rad olika plattformar. Unreal Engine’s renderingsarkitektur gör det möjligt för utvecklare att åstadkomma fantastiska visuella effekter och även skala elegant till system med lägre prestanda. Revolutionerande nya arbetsflödesfunktioner och en djup verktygslåda gör det möjligt för utvecklare att snabbt iterera idéer och se omedelbara resultat, medan fullständig tillgång till C++-källkod tar upplevelsen till en helt ny nivå.

  • Photoreal Rendering in Real Time – Uppnå visuella bilder av Hollywood-kvalitet direkt från start. Unreal Engine:s fysiskt baserade rendering, avancerade dynamiska skuggalternativ, ray-tracing-funktionalitet, screenspace-reflektioner och ljussättningskanaler ger den flexibilitet och effektivitet som krävs för att skapa imponerande innehåll.
  • Full C++-källkod ingår – Med fullständig tillgång till C++-källkod kan du studera, anpassa och felsöka hela Unreal Engine och leverera ditt projekt utan hinder.
  • Blueprints: Skapa utan att koda – Med designvänliga visuella skript för Blueprint kan du snabbt skapa prototyper och leverera interaktivt innehåll utan att röra en rad kod. Använd Blueprints för att bygga objektbeteenden och interaktioner, ändra användargränssnitt, justera inmatningskontroller och mycket mer. Visualisera spelflödet och inspektera egenskaper medan du testar ditt arbete med hjälp av den kraftfulla inbyggda felsökaren.
  • Robust ramverk för flerspelare – I över två decennier har Unreal Engine:s ramverk för flerspelare testats på många plattformar och speltyper för att producera några av branschens mest övertygande flerspelarupplevelser. Unreal Engine levereras med en skalbar och beprövad klient/server-arkitektur direkt ur lådan för att ge omedelbar livskraft till varje projekts flerspelarkomponent.
  • VFX & Partikelsimulering – De inbyggda redigerarna för visuella effekter Niagara och Cascade gör det möjligt för dig att helt och hållet skräddarsy partikelsystem med hjälp av ett stort antal olika moduler. Utnyttja partikelljus för att påverka din scen och bygg komplexa partikelrörelser med vektorfält för att efterlikna verkligheten och skapa professionella nivåer av VFX-polish.
  • Effekter för efterbearbetning av filmkvalitet – Unreal Engine-funktioner för efterbearbetning gör det möjligt för dig att på ett elegant sätt justera utseendet och känslan i scenerna. Filmiska effekter till hands inkluderar ambient cubemaps, ambient occlusion, avancerad bloom, färggradering, skärpedjup, ögonanpassning, lens flares, light shafts, temporal anti-aliasing och tone mapping, bara för att nämna några.

↓ 09 – GDevelop | Open Source | macOS | Windows | Linux

GDevelop är en öppen källkod, plattformsoberoende spelskapare som är utformad för att användas av alla – inga programmeringskunskaper krävs. Släpp loss din kreativitet med GDevelop och skapa alla typer av spel: plattformar, pussel, shoot ’em up, strategi, 8-bitars spel… Gå igenom exemplen eller starta ett nytt projekt från grunden. Med GDevelop kan du göra enkla projekt för skojs skull eller skapa ambitiösa indiespel som Lil BUBs HELLO EARTH, Hyperspace Dogfights och massor av andra spel!

  • Ett klick export till Android
  • Ett klick export till Facebook Instant Games, för att spela på Messenger.
  • Exportera ditt spel till webben med ett klick
  • Exportera ditt spel till iOS (med PhoneGap Build eller Cordova)
  • Publicera ditt spel på Kongregate, Itch.io och andra spelwebbplatser!
  • Exportera som ett fristående körbart spel för Windows, macOS och Linux – med ett klick!
  • Spela upp annonser och belöningsvideor till dina spelare med AdMob

↓ 10 – Torque 3D | Open Source | macOS | Windows | Linux

Torque 3D är den bästa lösningen med full källkod och öppen källkod som finns. Det är också vår flaggskeppsmotor som bygger på de centrala styrkorna i vår Front Line Award-vinnande Torque Game Engine Advanced. Torque 3D har omarkitekturerats för maximal flexibilitet och prestanda på ett brett utbud av hårdvara. Torque 3D är utrustad med en komplett uppsättning verktyg som gör det möjligt för ditt team att utmärka sig och producera högkvalitativa spel och simuleringar. Torque 3D har stöd för Windows och webbläsarbaserad webbutveckling out of the box.

↓ 11 – Cocos2d-x | Open Source | macOS | Windows | Linux

Cocos2d-x är ett spelramverk med öppen källkod som är skrivet i C++, med ett tunt plattformsberoende lager. Det används ofta för att bygga spel, appar och andra plattformsoberoende GUI-baserade interaktiva program. Det finns även JavaScript och Lua bindningar inkluderade! cocos2d-x är en plattformsoberoende öppen källkod gratis 2D spelmotor för mobil gamedev, som är snabb och stabil, lätt att lära sig och använda.

  • Cross Platform – Publicera från en enda kodbas till mobil, skrivbord, webb och konsol. Cocos2d-x gör det möjligt för utvecklare att fokusera på att bygga banbrytande spel medan den tar hand om det tunga arbetet på baksidan.
  • Oppen källkod – Cocos2d-x är licensierat under MIT-licensen och underhålls av gemenskapen. Utvecklare vill ha full kontroll över sina spel och hur de tänjer på gränserna med motorn. Det fina med en motor med öppen källkod är att dela nya funktioner med andra. Gå med oss och bidra!
  • Lättvikt & Snabbt körande – Kärnmotorn, som är helt skriven i C++, har det minsta fotavtrycket, men ändå den snabbaste hastigheten av alla andra spelmotorer och är optimerad för att köras på alla typer av enheter, inklusive lågprismodeller med Android-system.
  • Enkel & Lättlärda API:er – Cocos2d-x API:er har skapats och underhålls av branschlegendaren Ricardo Quesada, som skapade den ursprungliga, superpopulära Objective-C-versionen. Det finns en mängd olika dokument, handledningar och demonstrationer för att komma igång, så hoppa in och upplev Cocos2d-x på egen hand.

↓ 12 – Banshee 3D | Open Source | Windows

Byggd så att den kan utökas och enkelt anpassas. Modern C++14-kod, med högkvalitativ design och rena gränssnitt som gör det lätt att lära sig, utöka och underhålla. Fullt dokumenterad och öppen källkod. Banshee 3D innehåller animation, ljud, GUI, input, fysik och renderingssystem. Stödjer C#-skript med ett komplett API på hög nivå. Stödjer import av de flesta vanliga filformat och levereras med en kraftfull men ändå lättanvänd editor. Högkvalitativ grafik med hjälp av en fysikbaserad renderare med stöd för HDR och gammakorrekt rendering, som körs på DirectX, OpenGL eller Vulkan. Optimerad kärna med stöd för multitrådad rendering, animation, ljud och fysik för att säkerställa bästa prestanda.

Similar Posts

Lämna ett svar

Din e-postadress kommer inte publiceras.