11 tools om aan de slag te gaan met het maken van videospellen

Deel van

Het maken van een videospelletje is veel minder afschrikwekkend dan het misschien lijkt. Hoewel je waarschijnlijk niet van geen ervaring naar het maken van de volgende Grand Theft Auto gaat, is het eigenlijk nog nooit zo gemakkelijk geweest om te beginnen met het maken van games. Game ontwikkeling tools en hulpmiddelen zijn steeds toegankelijker geworden voor de gemiddelde persoon, zelfs als ze geen programmeer ervaring hebben. Vaak zijn deze tools ook gratis beschikbaar.

Om te proberen het makkelijker te maken voor diegenen die aan de slag willen met het maken van games, hebben we een lijst samengesteld van 11 game engines / editors. Sommige zijn ontworpen voor een specifiek spelgenre of om ongelofelijk makkelijk te zijn voor nieuwkomers. Anderen zijn professionele ontwikkeltools voor AAA-spellen, maar zijn effectief gratis te gebruiken voor hobbyisten en bieden nog steeds veel leermiddelen om mensen met beperkte programmeerervaring aan de slag te helpen.

Er zijn natuurlijk veel dingen die bij het ontwikkelen van spellen komen kijken – muziek, animatie, geluid, schrijven, textureren, modelleren, enz. – echter, de game engine / editor die je kiest gaat het grootste effect hebben op wat voor soort spel je kunt maken. Als je suggesties hebt voor andere engines, software, of leermiddelen voor de andere aspecten van ontwikkeling, post het in de commentaren.

CryEngine

Een cross-platform commerciële 3D engine ontwikkeld door Crytek. Het is gebruikt voor spellen als Prey (2017) en Everybody’s Gone to the Rapture.

Bestemd voor: 3D-games

Editor beschikbaar voor: Windows

Scripting / markup taal (talen): Lua

Kosten: Gratis totdat het project in een jaar meer dan $5.000 verdient, daarna wordt er 5 procent royalty in rekening gebracht.

Leermiddelen: CryEngine heeft een aantal gratis tutorialvideo’s die alles behandelen, van het installeren van de editor en het doorlopen van het maken van een eenvoudig Flappy Bird-achtig spel tot complexere dingen zoals het compileren van een aangepaste geconfigureerde versie van de engine.

Website: https://www.cryengine.com/

Aan de slag: https://www.cryengine.com/tutorials

Hyper Light Drifter

GameMaker

Een cross-platform commerciële 2D game engine ontwikkeld door YoYo Games. Het is gebruikt voor spellen als Undertale, Hyper Light Drifter, en Minit.

Bestemd voor: 2D-spellen

Editor beschikbaar voor: Windows en macOS

Scripting / markup taal (talen): Maakt gebruik van een eigen scripttaal genaamd GameMaker Language (GML) en een visuele scripttaal genaamd Drag and Drop (DnD).

Kosten: Gratis voor 30 dagen, en dan licenties beginnen bij $ 39 / jaar.

Learning tools: Een paar gratis geschreven en video tutorials die de basis te dekken en een aantal die meer duik in hoe je specifieke genres van games, zoals turn-based RPG’s, toren verdediging, en landbouw games te maken. Er zijn ook links naar enkele externe sites en gemeenschappen die scripts en gidsen hebben om mensen op weg te helpen.

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

Aan de slag: https://www.yoyogames.com/learn

GDevelop

Een open-source 2D game engine ontworpen voor gebruiksgemak.

Gebruikt voor: 2D spellen

Editor beschikbaar voor: Windows, macOS, Linux, en web

Scripting / markup taal (talen): Geen, maakt gebruik van een drag and drop interface.

Kosten: Gratis

Leermiddelen: Er zijn verschillende gidsen en handleidingen beschikbaar op de GDevelop wiki, en ook meer dan 80 voorbeeldbestanden over hoe je specifieke genres van spellen en specifieke spelkenmerken kunt maken.

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

Aan de slag: http://wiki.compilgames.net/doku.php/gdevelop5/getting_started

Godot

Een open-source 2D en 3D game engine ontworpen om krachtig te zijn, makkelijk te leren, en voor samenwerking in teamverband.

Bestemd voor: 2D en 3D spellen

Editor beschikbaar voor: Windows, macOS, en Linux

Scripting / markup taal (talen): GDScript, C#, en visuele scripting.

Kosten: Gratis

Leermiddelen: Godot heeft een uitgebreide stap-voor-stap handleiding voor het gebruik van hun editor, samen met een hoop gratis tekst tutorials die meer specifieke aspecten behandelen, zoals het implementeren van VR, het gebruik van skeletten voor 2D animatie, en het genereren van procedurele geometrie.

Website: https://godotengine.org/

Aan de slag: https://docs.godotengine.org/en/stable/getting_started/step_by_step/index.html

Star Citizen

Lumberyard

Een commerciële cross-platform 3D-game-engine die is ontwikkeld door Amazon en is gebaseerd op een oudere versie van CryEngine. Het is gebruikt voor spellen als Star Citizen en The Grand Tour Game.

Bestemd voor: 3D-games, met Twitch-integratie en multiplayergames die Amazon Web Services gebruiken

Editor beschikbaar voor: Windows

Scripting / markup taal (talen): Lua

Kosten: Gratis

Leermiddelen: Er is een gratis reeks van getting started tutorial video’s en videogesprekken over meer specifieke functies in de engine. Er is ook een gratis training over het gebruik van Lumberyard met AWS.

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

Aan de slag: https://aws.amazon.com/lumberyard/gettingstarted/

Ren’Py

Een open-source visual novel game engine. Het is gebruikt voor spellen als Doki Doki Literature Club, Butterfly Soup, en One Night, Hot Springs.

Bestemd voor: Visuele romans

Editor beschikbaar voor: Windows, macOS, en Linux

Scripting / markup taal (talen): Ren’Py scripttaal en Python

Kosten: Gratis

Leermiddelen: Er is een gratis tekstuele handleiding voor het maken van een eenvoudig spel in Ren’Py en aanvullende tekstuele handleidingen voor meer specifieke aanpassingen.

Website: https://www.renpy.org/

Aan de slag: https://www.renpy.org/doc/html/quickstart.html

Rakuen

RPG Maker

Een commerciële game engine ontwikkeld door Degica. Het is speciaal ontworpen voor het maken van klassieke JRPG-achtige spellen zonder dat je hoeft te weten hoe je moet programmeren. Het is gebruikt voor spellen als Corpse Party en Rakuen.

Bestemd voor: 2D roleplaying games

Editor beschikbaar voor: Windows en macOS

Scripting / markup taal (talen): JavaScript

Kosten: $79,99

Leermiddelen: Er zijn enkele gratis tutorials voor oudere versies van de engine, die waarschijnlijk nog steeds van toepassing zijn. Maar voor de meest recente versie, MV, lijken de beste bronnen door de gemeenschap te zijn gemaakt.

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

Aan de slag: https://www.rpgmakerweb.com/support/products/tutorials

Twine

Een open-source editor voor interactieve storytelling. Het is gebruikt voor spellen als Lionkiller en The Uncle Who Works For Nintendo.

Bestemd voor: Interactieve fictie en op tekst gebaseerde spellen.

Editor beschikbaar voor: Windows, macOS, en web

Scripting / markup language(s): Eigen opmaaktaal, maar staat ook HTML, Javascript en CSS toe.

Kosten: Gratis

Leermiddelen: Er is een gids die de basisprincipes van hun opmaaktaal behandelt en enkele voorbeelden biedt van meer geavanceerde scripting.

Website: https://twinery.org/

Aan de slag: https://twinery.org/wiki/start

Untitled Goose Game

Unity

Een cross-platform commerciële game engine ontwikkeld door Unity Technologies. Het is gebruikt voor spellen als Untitled Goose Game, Ori and the Will of the Wisps, en Hollow Knight.

Bestemd voor: 2D en 3D games.

Editor beschikbaar voor: Windows, macOS, en Linux

Scripting / markup taal (talen): C#

Kosten: Gratis voor studenten en hobbyisten voor persoonlijk gebruik en voor kleine bedrijven die minder dan $100.000 per jaar genereren. Daarbuiten zijn er jaarplannen vanaf $399 / jaar of $40 / maand.

Leermiddelen: Unity biedt een aantal gratis middelen om degenen die nieuw zijn voor de motor te helpen. Maar het biedt nog veel meer onder zijn Unity Learn Premium-programma, waaronder lessen, tutorials en zelfs certificeringen. Unity Learn Premium is momenteel gratis tot 10 juni 2020, maar kost normaal $15 per maand.

Website: https://unity.com/

Aan de slag: https://learn.unity.com/tutorial/create-your-first-unity-project

Fortnite

Unreal

Een commerciële cross-platform game-engine ontwikkeld door Epic Games. Het is gebruikt voor spellen als Fortnite, Final Fantasy VII Remake, en Octopath Traveler.

Bestemd voor: 3D games.

Editor beschikbaar voor: Windows.

Scripting / markup taal (talen): C++ en Blueprints Visual Scripting

Kosten: Gratis, maar met een 5 procent royalty verschuldigd over de bruto inkomsten van het spel boven de $3.000 per spel per kwartaal.

Leermiddelen: Epic Games biedt een aantal gratis online videocursussen aan die enkele inleidende aspecten van het gebruik van de editor van de engine behandelen en enkele meer geavanceerde onderwerpen zoals post processing effecten en het creëren van asset pipelines.

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

Aan de slag: https://docs.unrealengine.com/en-US/GettingStarted/index.html

VN Maker

Een commerciële game-engine ontwikkeld door Degica. Het is speciaal ontworpen voor het maken van visuele romans zonder dat je hoeft te weten hoe je moet programmeren.

Bestemd voor: Visual novels

Editor beschikbaar voor: Windows, macOS, en Linux

Scripting / markup language(s): JavaScript en CoffeeScript

Kosten: $69,99

Leermiddelen: Er is een gratis uitgebreide gids die een breed scala aan onderwerpen behandelt, waaronder de basisprincipes van de editor, hoe je het verhaal dat je schrijft structureert, hoe je je visuele roman aanpast zonder scripting, en een hele aparte gids alleen voor scripting plus documentatie.

Website: http://visualnovelmaker.com/

Aan de slag: https://asset.visualnovelmaker.com/help/index.htm#t=Beginner_s_Guide.htm

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.