Att göra ett videospel är mycket mindre skrämmande än det kan verka. Även om du sannolikt inte kommer att gå från att inte ha någon erfarenhet till att göra nästa Grand Theft Auto, har det faktiskt aldrig varit lättare att komma igång med att göra spel. Verktyg och resurser för spelutveckling har blivit alltmer tillgängliga för den genomsnittliga personen, även om de inte har någon erfarenhet av programmering. Ofta är dessa verktyg dessutom gratis.
För att försöka göra det lättare för dem som vill komma igång med att göra spel har vi sammanställt en lista med 11 spelmotorer/redigerare. Vissa är utformade för en specifik genre av spel eller för att vara otroligt enkla för nybörjare. Andra är professionella utvecklingsverktyg för AAA-spel, men är i praktiken gratis att använda för hobbyister och erbjuder ändå en hel del inlärningsverktyg för att hjälpa dem med begränsad programmeringserfarenhet att komma igång.
Det finns förstås en hel del saker som ingår i spelutveckling – musik, animation, ljud, skrivande, texturering, modellering etc. – men spelmotorn/editorn som du väljer kommer att ha störst effekt på vilken typ av spel du kan göra. Om du har förslag på andra motorer, programvaror eller inlärningsverktyg för de andra aspekterna av utvecklingen, skriv det i kommentarerna.
CryEngine
En plattformsoberoende kommersiell 3D-motor som utvecklats av Crytek. Den har använts för spel som Prey (2017) och Everybody’s Gone to the Rapture.
Tänkt för: 3D-spel
Editor tillgänglig för: Windows
Skript- och uppmärkningsspråk: Windows
Lua
Kostnad: 1: Kostnad: Gratis tills projektet tjänar över 5 000 dollar på ett år, därefter tillkommer en royaltyavgift på 5 procent.
Lärverktyg: CryEngine har ett antal kostnadsfria instruktionsvideor som täcker allt från att installera editorn och guida dig genom att göra ett enkelt Flappy Bird-liknande spel till mer komplexa saker som att kompilera en specialkonfigurerad version av motorn.
Webbplats: CryEngine är en av de mest populära webbplatserna i världen: https://www.cryengine.com/
Kom igång: https://www.cryengine.com/tutorials
GameMaker
En plattformsoberoende kommersiell 2D-spelsmotor som utvecklats av YoYo Games. Den har använts för spel som Undertale, Hyper Light Drifter och Minit.
Tillämpad för: 2D-spel
Editor tillgänglig för: Windows och macOS
Skript-/markeringsspråk: Använder ett proprietärt skriptspråk som kallas GameMaker Language (GML) och ett visuellt skriptspråk som kallas Drag and Drop (DnD).
Kostnad: Kostnad: 1,5 %: Kostnad: Gratis i 30 dagar, därefter börjar licenserna på 39 dollar/år.
Lärverktyg: Användarprogram: Några gratis skriftliga och videohandledningar som täcker grunderna och några som dyker ner mer i hur man gör specifika spelgenrer som turordningsbaserade rollspel, tornförsvar och lantbruksspel. Det finns också länkar till några externa webbplatser och gemenskaper som har skript och guider för att hjälpa folk att komma igång.
Webbplats: https://www.yoyogames.com/gamemaker
För att komma igång: https://www.yoyogames.com/learn
GDevelop
En 2D-spelsmotor med öppen källkod som är utformad för att vara enkel att använda.
Tänkt för: 2D-spel
Editor tillgänglig för: Windows, macOS, Linux och webb
Skript- och uppmärkningsspråk: Windows, macOS, Linux och webb
Skript- och uppmärkningsspråk: Windows, macOS, Linux och webb: Inget, använder ett gränssnitt för dra och släpp.
Kostnad: Kostnad: Gratis
Lärverktyg: Det finns en mängd olika guider och handledningar tillgängliga på GDevelop-wikin, och även mer än 80 exempelfiler på hur man gör specifika spelgenrer och specifika spelfunktioner.
Webbplats: https://gdevelop-app.com/
Kom igång: http://wiki.compilgames.net/doku.php/gdevelop5/getting_started
Godot
En 2D- och 3D-spelsmotor med öppen källkod som är utformad för att vara kraftfull, lätt att lära sig och för samarbete i grupp.
Tänkt för: 2D- och 3D-spel
Editor tillgänglig för: Windows, macOS och Linux
Skript-/markeringsspråk: Windows, macOS och Linux
Skript-/markeringsspråk: Windows, macOS och Linux: GDScript, C# och visuell skriptning.
Kostnad: GDScript, C# och visuell skriptning: Kostnad: Gratis
Lärverktyg: Godot har en omfattande steg-för-steg-guide om hur man använder sin editor, tillsammans med ett gäng handledningar i fri text som täcker mer specifika aspekter som att implementera VR, använda skelett för 2D-animation och generera procedurell geometri.
Webbplats: https://godotengine.org/
Genom att komma igång: https://docs.godotengine.org/en/stable/getting_started/step_by_step/index.html
Lumberyard
En kommersiell plattformsoberoende 3D-spelsmotor som utvecklats av Amazon och som bygger på en äldre version av CryEngine. Den har använts för spel som Star Citizen och The Grand Tour Game.
Tänkt för: 3D-spel, med Twitch-integration och flerspelarspel som använder Amazon Web Services
Editor tillgänglig för: Windows
Skript-/markeringsspråk: Lua
Kostnad:: 1: Gratis
Lärverktyg: Det finns en serie kostnadsfria videor för att komma igång och videokonferenser om mer specifika funktioner i motorn. Det finns också en gratis utbildningskurs om hur man använder Lumberyard med AWS.
Webbplats: https://aws.amazon.com/lumberyard/
Kom igång: https://aws.amazon.com/lumberyard/gettingstarted/
Ren’Py
En spelmotor för visuella romaner med öppen källkod. Den har använts för spel som Doki Doki Literature Club, Butterfly Soup och One Night, Hot Springs.
Tänkt för: Visual novels
Editor tillgänglig för: Windows, macOS och Linux
Skript-/markeringsspråk: Windows, macOS och Linux: Ren’Py-skriptspråk och Python
Kostnad: Prenumeration: 1: Kostnad: Gratis
Lärverktyg: Det finns en gratis text som visar hur man gör ett enkelt spel i Ren’Py och ytterligare textbaserade guider för mer specifik anpassning.
Webbplats: Det finns en gratis text som visar hur man gör ett enkelt spel i Ren’Py och ytterligare textbaserade guider för mer specifik anpassning: https://www.renpy.org/
Genom att komma igång: https://www.renpy.org/doc/html/quickstart.html
RPG Maker
En kommersiell spelmotor som utvecklats av Degica. Den är särskilt utformad för att göra klassiska spel i JRPG-stil utan att man behöver veta hur man programmerar. Den har använts för spel som Corpse Party och Rakuen.
Tillämpad för: 2D-rollspel
Editor tillgänglig för: Windows och macOS
Skript-/markeringsspråk: JavaScript
Kostnad: 79,99 dollar
Lärverktyg: Det finns några kostnadsfria handledningar för äldre versioner av motorn, som sannolikt fortfarande är tillämpliga. Men för den senaste versionen, MV, verkar det som om de bästa resurserna är skapade av gemenskapen.
Webbplats: https://www.rpgmakerweb.com/products/programs/rpg-maker-mv
Sätt igång: https://www.rpgmakerweb.com/support/products/tutorials
Twine
En editor med öppen källkod för interaktivt berättande. Det har använts för spel som Lionkiller och The Uncle Who Works For Nintendo.
Intended for: Interaktiv fiktion och textbaserade spel.
Editor tillgänglig för: Interaktiv fiktion och textbaserade spel: Windows, macOS och webb
Skript- och uppmärkningsspråk: Windows, macOS och webb
Skript- och uppmärkningsspråk: Windows, macOS och webb: Proprietärt format, men tillåter även HTML, Javascript och CSS.
Kostnad:: Gratis: Kostnad: Gratis
Lärverktyg: Det finns en guide som täcker grunderna i deras markupspråk och erbjuder några exempel på mer avancerad skripting.
Webbplats: https://twinery.org/
Kom igång: https://twinery.org/wiki/start
Unity
En plattformsoberoende kommersiell spelmotor som utvecklats av Unity Technologies. Den har använts till spel som Untitled Goose Game, Ori and the Will of the Wisps och Hollow Knight.
Intended for: 2D- och 3D-spel.
Editor tillgänglig för: Windows, macOS och Linux
Skript-/markeringsspråk:: Windows, macOS och Linux: C#
Kostnad:: 1,5 %: Gratis för studenter och hobbyister för personligt bruk och för små företag som genererar mindre än 100 000 dollar per år. Utöver detta finns det årliga planer som börjar på 399 dollar/år eller 40 dollar/månad.
Lärverktyg: Unity tillhandahåller en del gratis resurser för att hjälpa dem som är nya i motorn. Men de erbjuder mycket mer under sitt Unity Learn Premium-program, inklusive klasser, handledningar och till och med certifieringar. Unity Learn Premium är för närvarande gratis fram till den 10 juni 2020, men kostar normalt 15 dollar per månad.
Webbplats: https://unity.com/
Genom att komma igång: https://learn.unity.com/tutorial/create-your-first-unity-project
Unreal
En plattformsoberoende kommersiell spelmotor som utvecklas av Epic Games. Den har använts för spel som Fortnite, Final Fantasy VII Remake och Octopath Traveler.
Tillämpad för: 3D-spel.
Editor tillgänglig för: Windows.
Scripting / markup language(s): C++ och Blueprints Visual Scripting
Kostnad: C++ och Blueprints Visual Scripting
Kostnad: 1.000 kr: Gratis, men med en royalty på 5 procent på spelets bruttointäkter över 3 000 dollar per spel och kvartal.
Lärverktyg: Spel: Gratis, men med en royalty på 5 procent på spelets bruttointäkter över 3 000 dollar per spel och kvartal.
Lärverktyg: Gratis: Epic Games erbjuder ett antal kostnadsfria online-videokurser som täcker vissa introduktionsaspekter för att använda motorns editor och vissa mer avancerade ämnen som efterbearbetning av effekter och skapande av tillgångspipelines.
Webbplats: https://www.unrealengine.com/en-US/
Kom igång: https://docs.unrealengine.com/en-US/GettingStarted/index.html
VN Maker
En kommersiell spelmotor som utvecklats av Degica. Den är utformad speciellt för att göra visuella romaner utan att man behöver veta hur man programmerar.
Tänkt för: Visual novels
Editor tillgänglig för: Windows, macOS och Linux
Skript- och uppmärkningsspråk: Windows, macOS och Linux
Skript- och uppmärkningsspråk: Windows, macOS och Linux: JavaScript och CoffeeScript
Kostnad: 69,99 dollar
Lärverktyg: Det finns en kostnadsfri omfattande guide som täcker ett brett spektrum av ämnen, inklusive grunderna i redigeraren, hur du strukturerar berättelsen du skriver, hur du anpassar din visuella roman utan skript och en hel separat guide bara för skript och dokumentation.
Webbplats: http://visualnovelmaker.com/
Sätt igång: https://asset.visualnovelmaker.com/help/index.htm#t=Beginner_s_Guide.htm