Allegro

Allegro

Allegro 4 und Allegro 5 sind plattformübergreifende Bibliotheken, die hauptsächlich auf Videospiele und Multimedia-Programme ausgerichtet sind.
Allegro 4 und Allegro 5 sind plattformübergreifende Bibliotheken, die hauptsächlich auf Videospiele und Multimedia-Programme ausgerichtet sind.Sie übernehmen allgemeine, einfache Aufgaben wie das Erstellen von Fenstern, das Akzeptieren von Benutzereingaben, das Laden von Daten, das Zeichnen von Bildern, das Wiedergeben von Sounds usw. und das allgemeine Abstrahieren der zugrunde liegenden Plattform.Allegro ist jedoch keine Spiele-Engine: Sie können Ihr Programm nach Belieben gestalten und strukturieren.
allegro

Eigenschaften

Alternativen zu Allegro für alle Plattformen mit einer Lizenz

OpenGL

OpenGL

OpenGL ist die führende Umgebung für die Entwicklung portabler, interaktiver 2D- und 3D-Grafikanwendungen.
Vulkan

Vulkan

Vulkan ist eine Grafik- und Computing-API der neuen Generation, die einen hocheffizienten, plattformübergreifenden Zugriff auf moderne GPUs ermöglicht, die in einer Vielzahl von Geräten von PCs und Konsolen bis hin zu Mobiltelefonen und Embedded-Plattformen verwendet werden.
Microsoft DirectX

Microsoft DirectX

Microsoft DirectX ist eine Sammlung von APIs (Application Programming Interfaces) für die Verwaltung von Aufgaben im Zusammenhang mit Multimedia, insbesondere Spieleprogrammierung und Video, auf Microsoft ...
SDL

SDL

Simple DirectMedia Layer ist eine plattformübergreifende Multimedia-Bibliothek, die den Zugriff auf Audio, Tastatur, Maus, Joystick, 3D-Hardware über OpenGL und 2D-Video auf niedriger Ebene ermöglicht.
Pygame

Pygame

Pygame ist eine Reihe von Python-Modulen, die zum Schreiben von Spielen entwickelt wurden.Pygame erweitert die hervorragende SDL-Bibliothek um weitere Funktionen.
WebGL

WebGL

WebGL ist ein plattformübergreifender, gebührenfreier Webstandard für eine 3D-Grafik-API auf niedriger Ebene, die auf OpenGL ES 2 basiert.
  • Kostenlose
  • Web
LibGDX

LibGDX

Libgdx ist ein Java-Spieleentwicklungsframework, das eine einheitliche API bereitstellt, die auf allen unterstützten Plattformen funktioniert.
SFML

SFML

SFML (Simple and Fast Multimedia Library) ist eine tragbare und benutzerfreundliche API für die Multimedia-Programmierung.
GLFW

GLFW

GLFW ist eine Open Source-Bibliothek für mehrere Plattformen für die Entwicklung von OpenGL, OpenGL ES und Vulkan auf dem Desktop.Es bietet eine einfache API zum Erstellen von Fenstern, Kontexten und Oberflächen sowie zum Empfangen von Eingaben und Ereignissen.
pyglet

pyglet

Plattformübergreifende Fenster- und Multimedia-Bibliothek für Python.
AGKSharp

AGKSharp

AGKSharp ist eine kostenlose Implementierung von AppGameKit für C # und .NET
SDL.NET

SDL.NET

SDL.NET ist objektorientiert und CLS-kompatibel.
HGE

HGE

HGE ist eine einfach zu bedienende und dennoch leistungsstarke hardwarebeschleunigte 2D-Game-Engine.Es ist eine Middleware mit vollem Funktionsumfang für alle, die schnell und einfach kommerzielle 2D-Spiele entwickeln möchten.
Arianne

Arianne

Arianne ist ein Multiplayer-Online-Spiele-Framework und eine Engine zur Entwicklung von rundenbasierten Spielen und Echtzeitspielen.
Oxygine

Oxygine

Oxygine ist eine völlig kostenlose Open-Source-2D-Spiel-Engine (MIT-Lizenz), die auf GitHub verfügbar ist.Es ist in C ++ geschrieben und läuft unter MacOSX, iOS, Android, Windows und Linux.