Allegro

Allegro

Allegro 4 y Allegro 5 son bibliotecas multiplataforma destinadas principalmente a la programación de videojuegos y multimedia.
Allegro 4 y Allegro 5 son bibliotecas multiplataforma destinadas principalmente a la programación de videojuegos y multimedia.Manejan tareas comunes de bajo nivel, como crear ventanas, aceptar la entrada del usuario, cargar datos, dibujar imágenes, reproducir sonidos, etc. y en general abstraer la plataforma subyacente.Sin embargo, Allegro no es un motor de juegos: puedes diseñar y estructurar tu programa como quieras.
allegro

Caracteristicas

Alternativas a Allegro para todas las plataformas con cualquier licencia

OpenGL

OpenGL

OpenGL es el entorno principal para desarrollar aplicaciones gráficas 2D e 3D portátiles e interactivas.
Vulkan

Vulkan

Vulkan es una API de computación y gráficos de nueva generación que proporciona acceso multiplataforma de alta eficiencia a las GPU modernas que se utilizan en una amplia variedad de dispositivos, desde PC y consolas hasta teléfonos móviles y plataformas integradas.
Microsoft DirectX

Microsoft DirectX

Microsoft DirectX es una colección de interfaces de programación de aplicaciones (API) para manejar tareas relacionadas con multimedia, especialmente programación de juegos y video, en Microsoft ...
SDL

SDL

Simple DirectMedia Layer es una biblioteca multimedia multiplataforma diseñada para proporcionar acceso de bajo nivel a audio, teclado, mouse, joystick, hardware 3D a través de OpenGL y video 2D ...
Pygame

Pygame

Pygame es un conjunto de módulos de Python diseñados para escribir juegos.Pygame agrega funcionalidad sobre la excelente biblioteca SDL.
WebGL

WebGL

WebGL es un estándar web multiplataforma y libre de regalías para una API de gráficos 3D de bajo nivel basada en OpenGL ES 2.
LibGDX

LibGDX

Libgdx es un marco de desarrollo de juegos Java que proporciona una API unificada que funciona en todas las plataformas compatibles.
SFML

SFML

SFML (Simple and Fast Multimedia Library) es una API portátil y fácil de usar para programación multimedia.
GLFW

GLFW

GLFW es una biblioteca multiplataforma de código abierto para el desarrollo de OpenGL, OpenGL ES y Vulkan en el escritorio.Proporciona una API simple para crear ventanas, contextos y superficies, recibir entradas y eventos.
pyglet

pyglet

Ventana multiplataforma y biblioteca multimedia para Python.
AGKSharp

AGKSharp

AGKSharp es una implementación gratuita de AppGameKit para usarse con C # y .NET
SDL.NET

SDL.NET

SDL.NET es un conjunto de objetos orientados a CLS compatible.
HGE

HGE

HGE es un motor de juego 2D acelerado por hardware potente pero fácil de usar.Es un middleware con todas las funciones para todos los que desean desarrollar juegos 2D de calidad comercial de forma rápida y sencilla.
Arianne

Arianne

Arianne es un marco y motor de juegos en línea multijugador para desarrollar juegos por turnos y en tiempo real.
Oxygine

Oxygine

Oxygine es un motor de juego 2D completamente gratuito y de código abierto (licencia MIT), disponible en GitHub.Está escrito en C ++ y se ejecuta en MacOSX, iOS, Android, Windows y Linux.