I'm pleased to announce that version 1.0 of the Phoenix library is released!

Phoenix is built to be cross platform (I only have the possibility to test in win32 through), cross compiler (FPC, Delphi 7 and Turbo delphi) using OpenGL for hardware accelerated rendering.

Phoenix contains components for:
  • Cross platform screen handling using GLFW
    Blocking and threaded timer.
    Image loading and displaying.
    Animation
    Font rendering, can import from BMFont and Font Studio 4
    Sprite engine
    GUI controls
    Logging system
    Linear and cubic paths
    Input using mouse, joysticks and keyboard
    Resource and package system for one file distribution
    Sound enginge using OpenAL
    Delphi like canvas functions
    Collision engine with support for rotations and polygons
    Advanced particle engine with effects


The engine comes with 14 demos showing some of the functionallity of the engine as well as editors for images, fonts, packages, gui and animations.





http://www.phoenixlib.net
http://www.phoenixlib.net/files/Phoenix_070814.zip