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 ...
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 au framebuffer vidéo 2D.Il est utilisé par les logiciels de lecture MPEG, les émulateurs et de nombreux jeux populaires, y compris le port Linux primé de "Civilization: Call To Power".
sdl

Site Internet:

Alternatives à SDL pour Mac

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.
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.
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.
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.
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.
Crystal Space

Crystal Space

Crystal Space est un kit de développement logiciel (SDK) mature et complet fournissant des graphiques 3D en temps réel pour des applications telles que les jeux et la réalité virtuelle.