11 værktøjer til at komme i gang med at lave videospil

Del af

Det er langt mindre skræmmende at lave et videospil, end det måske ser ud til. Selvom du sandsynligvis ikke kommer til at gå fra at have ingen erfaring til at lave det næste Grand Theft Auto, har det faktisk aldrig været nemmere at komme i gang med at lave spil. Værktøjer og ressourcer til spiludvikling er blevet mere og mere tilgængelige for almindelige mennesker, selv hvis de ikke har nogen programmeringserfaring. Ofte er disse værktøjer også tilgængelige gratis.

For at forsøge at gøre tingene lettere for dem, der ønsker at komme i gang med at lave spil, har vi samlet en liste over 11 spilmotorer/editorer. Nogle er designet til en specifik genre af spil eller til at være utrolig nemme for nybegyndere. Andre er professionelle udviklingsværktøjer til AAA-spil, men er effektivt gratis at bruge for hobbyister og tilbyder stadig en masse læringsværktøjer, der hjælper dem med begrænset programmeringserfaring med at komme i gang.

Der er selvfølgelig mange ting, der indgår i spiludvikling – musik, animation, lyd, skrivning, teksturering, modellering osv. – men den spilmotor/editor, du vælger, vil have den største effekt på, hvilken slags spil du kan lave. Hvis du har forslag til andre motorer, software eller læringsværktøjer til de andre aspekter af udviklingen, så skriv det i kommentarerne.

CryEngine

En cross-platform kommerciel 3D-motor udviklet af Crytek. Den er blevet brugt til spil som Prey (2017) og Everybody’s Gone to the Rapture.

Indviklet til: 3D-spil

Editor tilgængelig for: 3D-spil Windows

Scripting / markup sprog:: Windows

Lua

Kostning:: 1: Gratis, indtil projektet tjener over 5.000 dollars på et år, herefter er der et royaltygebyr på 5 procent.

Læringsværktøjer: CryEngine har en række gratis tutorial-videoer, der dækker alt fra installation af editoren og vejledning i at lave et simpelt Flappy Bird-lignende spil til mere komplekse ting som kompilering af en brugerdefineret konfigureret version af motoren.

Websted: https://www.cryengine.com/

Gå i gang: https://www.cryengine.com/tutorials

Hyper Light Drifter

GameMaker

En cross-platform kommerciel 2D-spilmotor udviklet af YoYo Games. Den er blevet brugt til spil som Undertale, Hyper Light Drifter og Minit.

Intended for: 2D-spil

Editor tilgængelig for: 2D-spil Windows og macOS

Scripting / markup-sprog:: Windows og macOS

Bruger et proprietært scriptingsprog kaldet GameMaker Language (GML) og et visuelt scriptingsprog kaldet Drag and Drop (DnD).

Kostpris: Gratis i 30 dage, og derefter starter licenser på 39 dollars/år.

Læringsværktøjer:: Gratis i 30 dage, og derefter starter licenser på 39 dollars/år.

Et par gratis skriftlige og videotutorials, der dækker det grundlæggende, og nogle, der dykker mere ned i, hvordan man laver specifikke spilgenrer som turbaserede rollespil, tårnforsvar og landbrugsspil. Der er også links til nogle eksterne websteder og fællesskaber, som har scripts og vejledninger, der kan hjælpe folk i gang.

Websted: https://www.yoyogames.com/gamemaker

Gå i gang: https://www.yoyogames.com/learn

GDevelop

En 2D-spilmotor med åben kildekode, der er designet med henblik på brugervenlighed.

Intended for: 2D-spil

Editor tilgængelig for: Windows, macOS, Linux og web

Scripting / markup sprog:: Windows, macOS, Linux og web

Ingen, bruger en træk og slip-grænseflade.

Kostning: Ingen: Gratis

Læringsværktøjer: Der er en række vejledninger og tutorials tilgængelige på GDevelop-wikien, og der er også mere end 80 eksempelfiler om, hvordan man laver specifikke spilgenrer og specifikke spilfunktioner.

Websted: https://gdevelop-app.com/

Gå i gang: http://wiki.compilgames.net/doku.php/gdevelop5/getting_started

Godot

En open source 2D- og 3D-spilmotor, der er designet til at være kraftfuld, nem at lære og til samarbejde i team.

Tilegnet til: 2D- og 3D-spil

Editor tilgængelig for: Windows, macOS og Linux

Scripting / markup sprog:: Windows, macOS og Linux

GDScript, C# og visuel scripting.

Kostpris: GDScript, C# og visuel scripting: Gratis

Læringsværktøjer: Godot har en omfattende trin-for-trin-guide til brug af deres editor sammen med en masse gratis tekstvejledninger, der dækker mere specifikke aspekter som implementering af VR, brug af skeletter til 2D-animation og generering af procedural geometri.

Websted: https://godotengine.org/

Gå i gang: https://docs.godotengine.org/en/stable/getting_started/step_by_step/index.html

Star Citizen

Lumberyard

En kommerciel cross-platform 3D-spilmotor udviklet af Amazon, som er baseret på en ældre version af CryEngine. Den er blevet brugt til spil som Star Citizen og The Grand Tour Game.

Indviklet til: 3D-spil, med Twitch-integration og multiplayer-spil, der bruger Amazon Web Services

Editor tilgængelig til: 3D-spil, med Twitch-integration og multiplayer-spil, der bruger Amazon Web Services

Windows

Scripting / markup sprog:: Windows

Lua

Kostning::: Lua

Gratis

Læringsværktøjer: Der findes en gratis serie af vejledningsvideoer om at komme i gang og video-foredrag om mere specifikke funktioner i motoren. Der er også et gratis uddannelseskursus om, hvordan man bruger Lumberyard med AWS.

Websted: https://aws.amazon.com/lumberyard/

Gå i gang: https://aws.amazon.com/lumberyard/gettingstarted/

Ren’Py

En open-source visual novel-spilmotor. Den er blevet brugt til spil som Doki Doki Literature Club, Butterfly Soup og One Night, Hot Springs.

Intended for: Visual novels

Editor tilgængelig for: Visual novels

Windows, macOS og Linux

Scripting / markup sprog:: Windows, macOS og Linux

Ren’Py-skriftsprog og Python

Kostpris:: Ren’Py-skriftsprog og Python

Gratis

Læringsværktøjer: Der er en gratis gennemgang i tekst af, hvordan man laver et simpelt spil i Ren’Py, og yderligere tekstbaserede vejledninger til mere specifik tilpasning.

Websted: https://www.renpy.org/

Gå i gang: https://www.renpy.org/

https://www.renpy.org/doc/html/quickstart.html

Rakuen

RPG Maker

En kommerciel spilmotor udviklet af Degica. Den er designet specielt til at lave klassiske spil i JRPG-stil uden at man behøver at vide, hvordan man programmerer. Den er blevet brugt til spil som Corpse Party og Rakuen.

Indviklet til: 2D-rollespil

Editor tilgængelig for: 2D-rollespil Windows og macOS

Scripting / markup language(s):: Windows og macOS

JavaScript

Kostpris: 79,99 $

Læringsværktøjer: Der findes nogle gratis tutorials til ældre versioner af motoren, som sandsynligvis stadig er anvendelige. Men for den nyeste version, MV, ser det ud til, at de bedste ressourcer er skabt af fællesskabet.

Websted: https://www.rpgmakerweb.com/products/programs/rpg-maker-mv

Gå i gang: https://www.rpgmakerweb.com/support/products/tutorials

Twine

En open-source editor til interaktiv historiefortælling. Det er blevet brugt til spil som Lionkiller og The Uncle Who Works For Nintendo.

Indviklet til: Interaktiv fiktion og tekstbaserede spil.

Editor tilgængelig for: Interaktiv fiktion og tekstbaserede spil: Windows, macOS og web

Scripting / markup sprog:: Windows, macOS og web

Proprietært markup-sprog, men tillader også HTML, Javascript og CSS.

Kostpris:: 1: Gratis

Læringsværktøjer: Der er en vejledning, der dækker det grundlæggende i deres markup-sprog og tilbyder nogle eksempler på mere avanceret scripting.

Webside: Webside: Der er en guide, der dækker det grundlæggende i deres markup-sprog og tilbyder nogle eksempler på mere avanceret scripting: https://twinery.org/

Gå i gang: https://twinery.org/wiki/start

Untitled Goose Game

Unity

En kommerciel spilmotor på tværs af platforme, udviklet af Unity Technologies. Den er blevet brugt til spil som Untitled Goose Game, Ori and the Will of the Wisps og Hollow Knight.

Intended for: 2D- og 3D-spil.

Editor tilgængelig for: 2D- og 3D-spil: Windows, macOS og Linux

Scripting / markup sprog:: Windows, macOS og Linux

C#

Kostpris:: C#

Gratis for studerende og hobbyfolk til personlig brug og for små virksomheder, der genererer mindre end 100.000 dollars om året. Ud over det er der årlige abonnementer, der starter ved 399 $ / år eller 40 $ / måned.

Læringsværktøjer: Unity tilbyder nogle gratis ressourcer til at hjælpe dem, der er nye til motoren. Men de tilbyder meget mere under deres Unity Learn Premium-program, herunder klasser, tutorials og endda certificeringer. Unity Learn Premium er i øjeblikket gratis indtil den 10. juni 2020, men koster normalt 15 dollars om måneden.

Websted: https://unity.com/

Gå i gang: https://learn.unity.com/tutorial/create-your-first-unity-project

Fortnite

Unreal

En kommerciel spilmotor på tværs af platforme, der er udviklet af Epic Games. Den er blevet brugt til spil som Fortnite, Final Fantasy VII Remake og Octopath Traveler.

Indviklet til: 3D-spil.

Editor tilgængelig til:

Windows.

Scripting / markup language(s):: Windows: C++ og Blueprints Visual Scripting

Kostpris: C++ og Blueprints Visual Scripting

Gratis, men med en royalty på 5 procent på spillets bruttoindtægter over 3.000 dollars pr. spil pr. kvartal.

Læringsværktøjer: Epic Games tilbyder en række gratis online-videokurser, der dækker nogle indledende aspekter af brugen af motorens editor og nogle mere avancerede emner som efterbehandlingseffekter og oprettelse af aktiv-pipelines.

Websted: https://www.unrealengine.com/en-US/

Gå i gang: https://docs.unrealengine.com/en-US/GettingStarted/index.html

VN Maker

En kommerciel spilmotor udviklet af Degica. Den er designet specielt til at lave visuelle romaner uden at man behøver at vide, hvordan man programmerer.

Tilegnet til: Visuelle romaner

Editor tilgængelig for:: : Windows, macOS og Linux

Scripting / markup sprog:: Windows, macOS og Linux

JavaScript og CoffeeScript

Kostpris: 69,99 $

Læringsværktøjer: JavaScript og CoffeeScript

Der er en gratis omfattende vejledning, der dækker en lang række emner, herunder det grundlæggende i editoren, hvordan du strukturerer den historie, du skriver, hvordan du tilpasser din visuelle roman uden scripting, og en hel separat vejledning kun til scripting plus dokumentation.

Websted: http://visualnovelmaker.com/

Gå i gang: https://asset.visualnovelmaker.com/help/index.htm#t=Beginner_s_Guide.htm

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.