Allegro Una librería para programar videojuegos


Support This Project
Albergado en: SourceForge
Página del proyecto

  
Allegro es una librería para programadores de C/C++ orientada al desarrollo de videojuegos, distribuida libremente, y que funciona en las siguientes plataformas: DOS, Unix (Linux, FreeBSD, Irix, Solaris), Windows, QNX, BeOS y MacOS X. Tiene muchas funciones de gráficos, sonidos, entrada del usuario (teclado, ratón y joystick) y temporizadores. También tiene funciones matemáticas en punto fijo y coma flotante, funciones 3d, funciones para manejar ficheros, ficheros de datos comprimidos y una interfáz gráfica.
Lea más detalles en la página de introducción.

Novedades

27th of April, 2008 - Allegro 4.9.3 released!
This is a Work-In-Progress (WIP) release for the future 5.0 branch. Here is a summary of the changes since version 4.9.2:
  • A lot of work on the OpenGL drivers and graphics in general.
  • Added an OpenGL graphics driver for Mac OS X.
  • Improved font loading and drawing.
  • Added text output functions with explicit length arguments.
  • Added the start of a new audio API implementation, as an addon.
  • Changed timestamps throughout the API to doubles expressed in seconds.
  • Improved timer resolution on Windows.
  • Added a few new examples.
  • Some existing functions renamed or changed.
  • Many bug fixes and documentation updates.
Obtenga esta nueva versión de la sección de descargas. Por favor verifíquela y comunique problemas e incompatibilidades a las listas de correo o al tracker SourceForge.
27th of January, 2008 - Allegro 4.9.2 released!
This is a Work-In-Progress (WIP) release for the future 5.0 branch. The previous releases on this branch were 4.3.0 and 4.3.1, but future releases will be 4.9.x. Here is a summary of the changes since version 4.3.1:
  • A lot of work towards a new graphics API.
  • Added a Direct3D driver for Windows.
  • Added an OpenGL driver for X11.
  • Added window resizing support.
  • Added a bitmap font addon.
  • AL_* renamed to ALLEGRO_*.
  • Moved all include files into an allegro5 directory.
  • Added some new examples for new API.
  • Added and updated NaturalDocs documentation for new API.
  • Build system fixes/changes.
  • Bug fixes and other changes.
Obtenga esta nueva versión de la sección de descargas. Por favor verifíquela y comunique problemas e incompatibilidades a las listas de correo o al tracker SourceForge.
20th of January, 2008 - Allegro 4.3.10 released!
This is a Work-In-Progress (WIP) release for the future 4.4 branch. This is similar to 4.2, except that it is bundled with some common addon libraries that can be built along with Allegro. (Note it is unrelated to the previous 4.3.0 and 4.3.1 releases.) Check the installation instructions for your system for more details! Please download the .zip or .7z archives for use on DOS/Windows and the .tar.gz for Unix-like systems (including Mac OS X).
  • Integrated the following addons into the Allegro build system: AllegroGL, loadpng, JPGalleg, logg.
  • Disabled support for asm mode on all platforms (previously the default for non-x86 architectures).
  • Added a draw_sprite_ex() function.
  • Added a new "skater" demo game.
  • Added detection for SSE3, SSE4.1 and SSE4.2.
  • Fixed a problem with filename encoding and the SYSTEM_NONE driver on Windows.
  • Fixed a bug in arc() function.
  • Fixed a problem on Windows where the NumLock, ScrollLock and CapsLock flags are not registered in the key_shifts flag until at least one key is pressed.
  • Other minor improvements.
Obtenga esta nueva versión de la sección de descargas. Por favor verifíquela y comunique problemas e incompatibilidades a las listas de correo o al tracker SourceForge.

¿Quiere leer noticias más antiguas? Entonces siga este enlace.