Allegro

Allegro

Allegro 4 et Allegro 5 sont des bibliothèques multi-plateformes, principalement destinées aux jeux vidéo et à la programmation multimédia.
Allegro 4 et Allegro 5 sont des bibliothèques multi-plateformes, principalement destinées aux jeux vidéo et à la programmation multimédia.Ils gèrent des tâches courantes de bas niveau telles que la création de fenêtres, l'acceptation des entrées de l'utilisateur, le chargement de données, le dessin d'images, la lecture de sons, etc. et généralement l'abstraction de la plate-forme sous-jacente.Cependant, Allegro n'est pas un moteur de jeu: vous êtes libre de concevoir et de structurer votre programme à votre guise.
allegro

traits

Alternatives à Allegro pour toutes les plateformes avec n'importe quelle licence

OpenGL

OpenGL

OpenGL est le premier environnement pour développer des applications graphiques 2D et 3D portables et interactives.
Vulkan

Vulkan

Vulkan est une nouvelle génération de graphiques et d'API de calcul qui fournit un accès multiplateforme à haute efficacité aux GPU modernes utilisés dans une grande variété d'appareils, des PC et consoles aux téléphones mobiles et aux plates-formes intégrées.
Microsoft DirectX

Microsoft DirectX

Microsoft DirectX est une collection d'interfaces de programmation d'applications (API) pour gérer les tâches liées au multimédia, en particulier la programmation de jeux et la vidéo, sur Microsoft ...
SDL

SDL

Simple DirectMedia Layer est une bibliothèque multimédia multiplateforme conçue pour fournir un accès de bas niveau à l'audio, au clavier, à la souris, au joystick, au matériel 3D via OpenGL et à la vidéo 2D ...
Pygame

Pygame

Pygame est un ensemble de modules Python conçus pour écrire des jeux.Pygame ajoute des fonctionnalités en plus de l'excellente bibliothèque SDL.
WebGL

WebGL

WebGL est une norme Web multiplateforme et libre de droits pour une API graphique 3D de bas niveau basée sur OpenGL ES 2.
LibGDX

LibGDX

Libgdx est un framework de développement de jeux Java qui fournit une API unifiée qui fonctionne sur toutes les plateformes prises en charge.
SFML

SFML

SFML (Simple and Fast Multimedia Library) est une API portable et facile à utiliser pour la programmation multimédia.
GLFW

GLFW

GLFW est une bibliothèque Open Source multiplateforme pour le développement OpenGL, OpenGL ES et Vulkan sur le bureau.Il fournit une API simple pour créer des fenêtres, des contextes et des surfaces, recevoir des entrées et des événements.
pyglet

pyglet

Fenêtre multi-plateforme de fenêtrage et multimédia pour Python.
AGKSharp

AGKSharp

AGKSharp est une implémentation gratuite d'AppGameKit à utiliser avec C # et .NET
SDL.NET

SDL.NET

SDL.NET est un ensemble conforme CLS orienté objet.
HGE

HGE

HGE est un moteur de jeu 2D accéléré par le matériel, facile à utiliser mais puissant.Il s'agit d'un middleware complet pour tous ceux qui souhaitent développer rapidement et facilement des jeux 2D de qualité commerciale.
Arianne

Arianne

Arianne est un framework et un moteur de jeux en ligne multijoueurs pour développer des jeux au tour par tour et en temps réel.
Oxygine

Oxygine

Oxygine est un moteur de jeu 2D totalement gratuit et open source (licence MIT), disponible sur GitHub.Il est écrit en C ++ et fonctionne sur MacOSX, iOS, Android, Windows et Linux.