
Conoce esta herramienta.
Funcionalidad
Es una bibliotecas de plataforma cruzada, principalmente dirigidas a los videojuegos y programación multimedia.4 de las biblioteca clásica, cuya API es compatible hacia atrás con todas las versiones . Esta versión de Allegro ya no se desarrolla, pero aún es posible aplicarle los parches enviados por los contribuyentes, sobre todo para corregir errores menores.Enseñanza - Aprendizaje
Allegro es una biblioteca multiplataforma dirigida a la programación de videojuegos y aplicaciones multimedia. Maneja tareas comunes de bajo nivel como crear ventanas, aceptar la entrada del usuario, carga de datos, dibujo de imágenes, ejecución de sonido, etc.Tutoriales
Activar el modo gráfico en c++ con la librería allegro
Ventajas:
- Es multiplataforma, por lo que es compatible con Windows, Mac y -por supuesto- GNU/Linux / Unix y para móviles con iPhoneOS y Android.
- Soporta Windows, Linux, Mac OSX, iPhone y Android.
- API en lenguaje C intuitiva, con posibilidad de ser utilizado por muchos lenguajes de programación.
- Dibujo de primitivas gráficas e imágenes (bitmaps) acelerados por la tarjeta gráfica (vía OpenGL o Direct3D).
Desventajas:
- Allegro la API de allegro esta echa exclusivamente para utilizarse en C , C ++ o objetive-c pero actualmente se han añadido librerias y funcionalidades que permiten usarlo con Java, C#, Visual Basic.NET, Python, D, Lua, Pascal, Perl, Ruby, Go, Scheme, Common Lisp, Ocaml, Forth y Mercury. Pero bien es cierto que si queremos ampliar alguna funcionalidad de la libreria tendremos que hacerlo en C,C++ por lo que puede ser una librería algo complicada para un principiante en la programación.
Licencia:
- Software gratuito.