Sieben der besten kostenlosen Spieleentwicklungsprogramme

Posted on
Autor: William Ramirez
Erstelldatum: 22 September 2021
Aktualisierungsdatum: 16 November 2024
Anonim
Eigene Spiele entwickeln - Wie kann man Spiele programmieren?
Video: Eigene Spiele entwickeln - Wie kann man Spiele programmieren?

Inhalt


Für alle, die Interesse an einer Karriere in der Spieleentwicklung haben oder einfach nur daran interessiert sind, gibt es viele verschiedene, sehr anständige Optionen für Software, die sie ausprobieren können. Alle sind online kostenlos erhältlich. Sie alle haben Stärken und Schwächen und eignen sich am besten für verschiedene Aspekte des Spieldesigns.


Hier sind sie nach Benutzerfreundlichkeit geordnet, von den am leichtesten zugänglichen bis zu den am weitesten fortgeschrittenen.

Hoffentlich finden Sie hier eine, die Ihren Anforderungen entspricht.

Nächster

Sploder

Mit Sploder können Sie Retro-8-Bit-Arcade-Spiele, Plattform-Flash-Spiele, Fortgeschrittener Game Maker Spiele mit unserem Physik-Puzzle-Hersteller, 3D-Weltraum-Abenteuerspielen und unseren klassischen Shooter-Spielen.

Sploder ist ein webbasiertes Tool zum Erstellen von Spielen, das auf Flash basiert. Es besteht aus fünf spezialisierten Spielentwicklern für verschiedene Arten von Spielen sowie einem Grafikeditor. Es verfügt über eine Drag-and-Drop-Oberfläche, die für Anfänger sehr einfach zu bedienen ist.

Sploder ist völlig kostenlos. Sie müssen lediglich ein kostenloses Sploder-Konto erstellen, damit Sie Ihre Spiele speichern können.


GameMaker: Studio

Studio richtet sich gleichermaßen an Einsteiger und erfahrene Spieleentwickler, sodass sie plattformübergreifende Spiele in Rekordzeit und zu einem Bruchteil der Kosten herkömmlicher Tools erstellen können!

YoYo Games stellt GameMaker vor, das unter Windows und Mac OS X verfügbar ist. Mit dieser Software können Benutzer komplizierte 2D-Spiele wie Plattformspiele, Labyrinthspiele oder Side-Scrolling-Shooter ohne Programmierkenntnisse erstellen. Sie können entweder die Drag-and-Drop-Oberfläche von GameMaker verwenden oder die in GameMaker integrierte Skriptsprache GML ausprobieren.

Es gibt eine sehr unterstützende Online-Community, die Ressourcen wie Tutorials bereitstellt, die Ihnen den Einstieg erleichtern.

GameMaker ist in drei verschiedenen Editionen erhältlich: Standard (kostenlos), Professional (89,99 USD) und Master (559,99 USD).

Konstrukt 2

Construct 2 ist ein leistungsstarker, bahnbrechender HTML5-Spieleentwickler, der speziell für 2D-Spiele entwickelt wurde. Es erlaubt jedem, Spiele zu erstellen - keine Kodierung erforderlich!

Scirra's Construct 2 ähnelt einem Vorkurs für echte Programmiersprachen. Es ist einfach, aber so organisiert, dass Sie noch grundlegende Programmierkonzepte aus dem Design lernen.

Es bietet eine Vielzahl von Funktionen, die es zu einem leistungsstarken Programm machen, das auch für Anfänger sehr einfach bleibt, wie zum Beispiel:

  • Der Benutzer kann mögliche Bedingungen und Aktionen aus einer bereits vorhandenen Liste auswählen und diese einfach in 'Ereignisblättern' anordnen.
  • Es gibt auch eine Liste von Verhaltensweisen (Funktionspaketen), die Objekten zugewiesen und beliebig oft wiederverwendet werden können.
  • Benutzer können auch die sofortige Vorschauoption nutzen, mit der sie die Notwendigkeit umgehen können, alles zuerst zu kompilieren. Sie können ihr laufendes Spiel sofort in einem Browserfenster sehen und testen.
  • Construct 2 unterstützt auch verschiedene Plattformen, sodass nicht mehr mehrere Codebasen erforderlich sind.

Die Scirra-Website enthält auch eine umfangreiche Datenbank mit Tutorials, in denen die verschiedenen Funktionen des Programms erläutert werden.

Construct 2 ist in drei verschiedenen Editionen erhältlich: Free, Personal (129,99 USD) und Business (429,99 USD).

Stencyl

Stencyl ist keine durchschnittliche Software zur Erstellung von Spielen. Es ist ein wunderschönes, intuitives Toolset, das Ihren Workflow beschleunigt und dann aus dem Weg geht. Wir kümmern uns um das Wesentliche, damit Sie sich auf das konzentrieren können, was wichtig ist - Ihr Spiel zu Ihrem Spiel zu machen.

Stencyl wird als "Game Studio in a Box" bezeichnet und bietet eine optimierte Drag-and-Drop-Oberfläche, die an das Scratch-Projekt des MIT erinnert. Darüber hinaus können fortgeschrittene Benutzer ihren eigenen Code schreiben und ihn auf die Software anwenden, um fortgeschrittenere Funktionen zu nutzen.

Stencyl wird mit einem umfangreichen Grafikeditor geliefert und bietet auch umfangreiche Plattformunterstützung wie:

  • iOS (iPhone / iPad)
  • Android
  • Blitz
  • Windows
  • Mac
  • Linux

Es gibt auch einen 30-minütigen Schnellkurs, der Sie durch alle Funktionen von Stencyl führt.

Flixel

Flixel ist eine Open-Source-Spielebibliothek, die für den persönlichen oder kommerziellen Gebrauch völlig kostenlos ist. Flixel wurde vollständig in Actionscript 3 geschrieben und wurde für die Verwendung mit kostenlosen Entwicklungstools entwickelt. Es ist einfach zu erlernen, zu erweitern und anzupassen.

Adam Saltsman (auch als Adam Atomic bezeichnet) bringt uns Flixel, eine kostenlose Flash-Action-Skriptbibliothek für das Game-Design.

Der Open-Source-Charakter dieser Software bedeutet, dass es eine gewisse Lernkurve gibt. Programmierkenntnisse im C-Stil werden empfohlen, sind aber nicht erforderlich.

Flixel listet eine Vielzahl von Funktionen auf, die jeweils von einer Demo begleitet werden, um deren Verwendung zu veranschaulichen:

  • Mehrere Kameraoptionen - Sie können verschiedene Kameraansichten für bestimmte visuelle Effekte wie z. B. geteilten Bildschirm, ein Bild in einem Bild oder Minikarten ersetzen oder hinzufügen.
  • Pfadfindung, die sofort einen Funktionspfad für Sie festlegt, der auf jedes Objekt angewendet werden kann (nützlich zum Bewegen von Plattformen, Aufzügen usw.). Außerdem können Sie die Geschwindigkeit und Richtung des Pfads angeben.
  • Flixel verwendet eine Kachelkarte zum Erstellen von Umgebungen mit integrierten Algorithmen, mit denen Sie problemlos Wand- und Bodenfliesen ausfüllen können.
  • Die Wiederholungsoption zeichnet Tasten- und Mauseingabesequenzen über einen festgelegten Zeitraum auf, zeichnet genau auf, was passiert ist, und vereinfacht den Debugging-Prozess erheblich.
  • Flixel verfügt auch über eine Reihe von Spezialeffekten, "Partikel" und "Partikelemitter", die manipuliert und kombiniert werden können, um verschiedene gewünschte Verhaltensweisen zu erzielen.

Es gibt auch eine gut etablierte Codierungs-Community, die um Flixel herum aufgebaut ist.

Flixel ist für den persönlichen und kommerziellen Gebrauch völlig kostenlos.

Unwirkliche Maschine 4

Unreal Engine 4 ist eine komplette Suite von Spieleentwicklungswerkzeugen, die von Spieleentwicklern für Spieleentwickler entwickelt wurden. Von 2D-Handyspielen bis hin zu Konsolen-Blockbustern und VR bietet Ihnen Unreal Engine 4 alles, was Sie brauchen, um zu starten, zu versenden, zu wachsen und sich von der Masse abzuheben.

Die Unreal Engine-Technologie unterstützt Hunderte von Spielen sowie Echtzeit-3D-Filme, Trainingssimulationen, Visualisierungen und mehr.

Die Unreal Engine von Epic Games wurde ursprünglich für Ego-Shooter-Spiele entwickelt. Sie kann jedoch auch für andere Genres verwendet werden.

Dies ist nichts für Anfänger. Die Engine ist in C ++ codiert und das Spielverhalten ist mit Unreal-Version von JavaScript: UnrealScript skriptiert.

Features sind:

  • Ein visueller Effekteditor, der die Werkzeuge zur Verfügung stellt, die für die Erstellung detaillierter Informationen zu Feuer, Rauch, Schnee, Staub, Schmutz, Schutt und vielem mehr erforderlich sind.
  • Ein Persona-Animations-Toolset, mit dem Sie Skelette, Skelettnetze und -sockets sowie Animationspläne bearbeiten können.
  • Kontrolle auf Regieebene über Zwischensequenzen, dynamische Spielsequenzen und Filme.
  • Ein Landschaftssystem, mit dem Sie riesige Außenwelten mithilfe des Laubwerkzeugs anpassen können, mit dem alle Arten von Geländekomponenten schnell gemalt oder gelöscht werden können.
  • Filmische Effekte für die Nachbearbeitung wie Linseneffekte, Schärfentiefe und Farbkorrektur, um das Erscheinungsbild von Szenen anzupassen.
  • Voller Quellcodezugriff mit einer Codeansicht, mit der Sie C ++ - Funktionen direkt für Zeichen und Objekte durchsuchen können.
  • Ein Simulationsmodus, mit dem Sie die Spielelogik im Editor-Ansichtsfenster ausführen können, wodurch der Debug-Vorgang erheblich beschleunigt wird.
  • Ein künstliches Intelligenzsystem, mit dem KI-gesteuerte Charaktere intelligentere Bewegungen ausführen können.

Und so viele weitere umfangreiche Funktionen für die fortgeschrittene Spieleentwicklung.

Die Nutzung der Unreal Engine ist kostenlos. Wenn Sie Spiele veröffentlichen und verkaufen möchten, die Sie mit der Software entwickelt haben, müssen Sie Gebühren und Lizenzgebühren an Epic Games zahlen.

Einheit

Unity ist eine flexible und leistungsstarke Entwicklungsplattform für die Erstellung von Multiplattform-3D- und 2D-Spielen und interaktiven Erlebnissen. Es ist ein komplettes Ökosystem für alle, die ein Geschäft aufbauen wollen, indem sie High-End-Inhalte erstellen.

Unity ist möglicherweise die beste Software für die Entwicklung von 3D-Spielen. Es bietet branchenführenden Multi-Plattform-Support (derzeit 22, einschließlich PS4, Xbox One, Oculus Rift), einen funktionsreichen und hochflexiblen Editor und einen Asset Store, in dem Sie aus über 1200 kostenlosen und kostenpflichtigen Erweiterungen auswählen können.

Auch ohne zusätzliche Lizenzen erhalten Sie sofortigen Zugriff auf:

Animation

  • Retargetable Animationen
  • Volle Kontrolle über die Animationsgewichte zur Laufzeit
  • Ereignisaufruf aus der Animationswiedergabe
  • Anspruchsvolle State Machine-Hierarchien und -Übergänge
  • Formen für Gesichtsanimationen mischen

Grafik

  • Erleuchtete globale Echtzeitbeleuchtung
  • Physikalisch basiertes Shading
  • Reflexionssonden
  • Kurven- und gradientengesteuertes modulares Partikelsystem
  • Intuitive UI-Tools

Optimierung

  • Erweitertes Memory Profiling
  • Okklusions-Culling durch Umbra
  • Anlagenbündelung
  • Detailgenauigkeitsunterstützung
  • Build Size Stripping
  • Multithread-Jobsystem

Audio

  • Mischen und Mastern in Echtzeit
  • Hierarchien von Mixern, Snapshots und vordefinierten Effekten

2D- und 3D-Physik

  • Box2D mit einem umfassenden Angebot an Effektoren, Gelenken und Collidern

Unity ist in zwei Editionen erhältlich: Personal (kostenlos) und Professional (ab 75 USD / Monat).

Viel Glück!

Egal, ob Sie Spiele für den puren Spaß erstellen möchten oder ob Sie es professionell machen möchten, es gibt unzählige Ressourcen, die Sie nutzen können und Sie sind nicht allein. Viel Spaß beim Stöbern!