Die Entwicklung eines Videospiels ist weit weniger entmutigend, als es scheinen mag. Es ist zwar unwahrscheinlich, dass Sie ohne jegliche Erfahrung das nächste Grand Theft Auto entwickeln können, aber es war noch nie so einfach, mit der Entwicklung von Spielen zu beginnen. Spieleentwicklungs-Tools und -Ressourcen sind zunehmend auch für den Durchschnittsbürger zugänglich, selbst wenn er keine Programmiererfahrung hat. Oft sind diese Tools auch kostenlos erhältlich.
Um den Einstieg in die Spieleentwicklung zu erleichtern, haben wir eine Liste von 11 Spiel-Engines/Editoren zusammengestellt. Einige wurden für ein bestimmtes Spielgenre entwickelt oder sind für Neueinsteiger unglaublich einfach. Andere sind professionelle Entwicklungstools für AAA-Spiele, können aber von Hobbyisten kostenlos genutzt werden und bieten eine Menge Lerntools, um auch Menschen mit begrenzter Programmiererfahrung den Einstieg zu erleichtern.
Es gibt natürlich eine Menge Dinge, die in die Spieleentwicklung einfließen – Musik, Animation, Sound, Texturierung, Modellierung usw. – aber die Spiele-Engine bzw. der Editor, den man wählt, hat den größten Einfluss darauf, welche Art von Spiel man entwickeln kann. Wenn du Vorschläge für andere Engines, Software oder Lernwerkzeuge für die anderen Aspekte der Entwicklung hast, schreibe sie in die Kommentare.
CryEngine
Eine plattformübergreifende kommerzielle 3D-Engine, die von Crytek entwickelt wurde. Sie wurde für Spiele wie Prey (2017) und Everybody’s Gone to the Rapture verwendet.
Geplant für: 3D-Spiele
Editor verfügbar für: Windows
Skript-/Auszeichnungssprache(n): Lua
Kosten: Kostenlos, bis das Projekt in einem Jahr mehr als 5.000 Dollar einnimmt, danach fallen 5 Prozent Lizenzgebühren an
Lernwerkzeuge: CryEngine hat eine Reihe von kostenlosen Tutorial-Videos, die alles abdecken, von der Installation des Editors und der Anleitung zur Erstellung eines einfachen Flappy Bird-ähnlichen Spiels bis hin zu komplexeren Dingen wie der Kompilierung einer individuell konfigurierten Version der Engine.
Website: https://www.cryengine.com/
Einstieg: https://www.cryengine.com/Tutorials
GameMaker
Eine plattformübergreifende kommerzielle 2D-Spielengine, die von YoYo Games entwickelt wurde. Sie wurde für Spiele wie Undertale, Hyper Light Drifter und Minit verwendet.
Bestimmt für: 2D-Spiele
Editor verfügbar für: Windows und macOS
Skripting / Markup-Sprache(n): Verwendet eine proprietäre Skriptsprache namens GameMaker Language (GML) und eine visuelle Skriptsprache namens Drag and Drop (DnD).
Kosten: Kostenlos für 30 Tage, danach beginnen die Lizenzen bei $39/Jahr.
Lernwerkzeuge: Ein paar kostenlose schriftliche und Video-Tutorials, die die Grundlagen abdecken, und einige, die mehr in die Erstellung bestimmter Spielgenres wie rundenbasierte RPGs, Tower Defense und Farming-Spiele eintauchen. Es gibt auch Links zu einigen externen Seiten und Communities, die Skripte und Anleitungen haben, um den Einstieg zu erleichtern.
Website: https://www.yoyogames.com/gamemaker
Einstieg: https://www.yoyogames.com/learn
GDevelop
Eine Open-Source 2D-Spiele-Engine, die für eine einfache Nutzung entwickelt wurde.
Bestimmt für: 2D-Spiele
Editor verfügbar für: Windows, macOS, Linux und Web
Scripting / Markup-Sprache(n): Keine, verwendet eine Drag-and-Drop-Schnittstelle
Kosten: Kostenlos
Lernwerkzeuge: Es gibt eine Vielzahl von Anleitungen und Tutorials im GDevelop-Wiki, sowie mehr als 80 Beispieldateien, die zeigen, wie man bestimmte Spielgenres und spezifische Spielfunktionen entwickelt.
Website: https://gdevelop-app.com/
Einstieg: http://wiki.compilgames.net/doku.php/gdevelop5/getting_started
Godot
Eine Open-Source 2D- und 3D-Spiele-Engine, die leistungsfähig, leicht zu erlernen und für die Zusammenarbeit im Team konzipiert ist.
Bestimmt für: 2D- und 3D-Spiele
Editor verfügbar für: Windows, macOS und Linux
Skript-/Auszeichnungssprache(n): GDScript, C#, und Visual Scripting
Kosten: Kostenlos
Lernwerkzeuge: Godot bietet eine ausführliche Schritt-für-Schritt-Anleitung zur Verwendung des Editors sowie eine Reihe von kostenlosen Text-Tutorials, die spezifischere Aspekte wie die Implementierung von VR, die Verwendung von Skeletten für 2D-Animationen und die Erzeugung prozeduraler Geometrie abdecken.
Website: https://godotengine.org/
Einstieg: https://docs.godotengine.org/en/stable/getting_started/step_by_step/index.html
Lumberyard
Eine kommerzielle plattformübergreifende 3D-Spielengine, die von Amazon entwickelt wurde und auf einer älteren Version der CryEngine basiert. Sie wurde für Spiele wie Star Citizen und The Grand Tour Game verwendet.
Geplant für: 3D-Spiele, mit Twitch-Integration und Multiplayer-Spiele, die Amazon Web Services nutzen
Editor verfügbar für: Windows
Skript-/Auszeichnungssprache(n): Lua
Kosten: Kostenlos
Lernwerkzeuge: Es gibt eine kostenlose Reihe von Einführungsvideos und Videovorträgen zu speziellen Funktionen der Engine. Außerdem gibt es einen kostenlosen Schulungskurs zur Verwendung von Lumberyard mit AWS.
Website: https://aws.amazon.com/lumberyard/
Gettingstarted: https://aws.amazon.com/lumberyard/gettingstarted/
Ren’Py
Eine Open-Source Visual Novel Game Engine. Sie wurde für Spiele wie Doki Doki Literature Club, Butterfly Soup und One Night, Hot Springs verwendet.
Geplant für: Visual Novels
Editor verfügbar für: Windows, macOS und Linux
Skript-/Auszeichnungssprache(n): Ren’Py Skriptsprache und Python
Kosten: Kostenlos
Lernwerkzeuge: Es gibt eine kostenlose Textanleitung, wie man ein einfaches Spiel in Ren’Py erstellt und zusätzliche textbasierte Anleitungen für spezifischere Anpassungen.
Website: https://www.renpy.org/
Einstieg: https://www.renpy.org/doc/html/quickstart.html
RPG Maker
Eine kommerzielle Spiele-Engine, die von Degica entwickelt wurde. Sie wurde speziell dafür entwickelt, klassische Spiele im JRPG-Stil zu entwickeln, ohne dass man programmieren können muss. Sie wurde für Spiele wie Corpse Party und Rakuen verwendet.
Bestimmt für: 2D-Rollenspiele
Editor verfügbar für: Windows und macOS
Skripting / Markup-Sprache(n): JavaScript
Kosten: $79.99
Lerntools: Es gibt einige kostenlose Tutorials für ältere Versionen der Engine, die wahrscheinlich noch anwendbar sind. Für die neueste Version, MV, scheinen die besten Ressourcen jedoch von der Community erstellt worden zu sein.
Website: https://www.rpgmakerweb.com/products/programs/rpg-maker-mv
Anfänge: https://www.rpgmakerweb.com/support/products/tutorials
Twine
Ein Open-Source-Editor für interaktives Geschichtenerzählen. Er wurde bereits für Spiele wie Lionkiller und The Uncle Who Works For Nintendo verwendet.
Geeignet für: Interaktive Fiktion und textbasierte Spiele.
Editor verfügbar für: Windows, macOS und Web
Skripting / Auszeichnungssprache(n): Proprietäre Auszeichnungssprache, erlaubt aber auch HTML, Javascript und CSS.
Kosten: Kostenlos
Lernwerkzeuge: Es gibt einen Leitfaden, der die Grundlagen der Markup-Sprache abdeckt und einige Beispiele für fortgeschrittene Skripte bietet.
Website: https://twinery.org/
Einstieg: https://twinery.org/wiki/start
Unity
Eine plattformübergreifende kommerzielle Spiele-Engine, die von Unity Technologies entwickelt wurde. Sie wurde für Spiele wie Untitled Goose Game, Ori and the Will of the Wisps und Hollow Knight verwendet.
Geplant für: 2D- und 3D-Spiele.
Editor verfügbar für: Windows, macOS und Linux
Skript-/Auszeichnungssprache(n): C#
Kosten: Kostenlos für Studenten und Hobbyisten für den persönlichen Gebrauch und für kleine Unternehmen, die weniger als 100.000 $ pro Jahr einnehmen. Darüber hinaus gibt es Jahrestarife ab 399 $/Jahr oder 40 $/Monat.
Lernwerkzeuge: Unity bietet einige kostenlose Ressourcen, um Einsteigern in die Engine zu helfen. Aber es bietet viel mehr unter seinem Unity Learn Premium-Programm einschließlich Klassen, Tutorials und sogar Zertifizierungen. Unity Learn Premium ist derzeit bis zum 10. Juni 2020 kostenlos, kostet aber normalerweise $15 pro Monat.
Website: https://unity.com/
Einstieg: https://learn.unity.com/tutorial/create-your-first-unity-project
Unreal
Eine plattformübergreifende kommerzielle Spiele-Engine, die von Epic Games entwickelt wurde. Sie wurde für Spiele wie Fortnite, Final Fantasy VII Remake, und Octopath Traveler verwendet.
Geplant für: 3D-Spiele.
Editor verfügbar für: Windows.
Skript-/Auszeichnungssprache(n): C++ und Blueprints Visual Scripting
Kosten: Kostenlos, aber mit einer Lizenzgebühr von 5 Prozent auf den Bruttoumsatz des Spiels über 3.000 Dollar pro Spiel und Quartal.
Lerntools: Epic Games bietet eine Reihe von kostenlosen Online-Videokursen an, die einige einführende Aspekte zur Verwendung des Editors der Engine und einige fortgeschrittenere Themen wie Nachbearbeitungseffekte und die Erstellung von Asset-Pipelines abdecken.
Website: https://www.unrealengine.com/en-US/
Einstieg: https://docs.unrealengine.com/en-US/GettingStarted/index.html
VN Maker
Eine kommerzielle Spiele-Engine, die von Degica entwickelt wurde. Sie wurde speziell für die Erstellung von visuellen Romanen entwickelt, ohne dass man programmieren können muss.
Bestimmt für: Visuelle Romane
Editor verfügbar für: Windows, macOS und Linux
Skript-/Auszeichnungssprache(n): JavaScript und CoffeeScript
Kosten: $69.99
Lerntools: Es gibt ein kostenloses, umfangreiches Handbuch, das eine breite Palette von Themen abdeckt, darunter die Grundlagen des Editors, wie man die Geschichte, die man schreibt, strukturiert, wie man seinen visuellen Roman ohne Skripte anpasst, und ein ganzes separates Handbuch nur für Skripte plus Dokumentation.
Website: http://visualnovelmaker.com/
Einstieg: https://asset.visualnovelmaker.com/help/index.htm#t=Beginner_s_Guide.htm