Maintainer
Peter Monks
Description
An Eiffel wrapper for the Allegro game programming library.
ACE currently includes:
- Information operations (Allegro version etc.)
- Most 2D graphics operations (blits, lines, triangles, rectangles, clipping
etc.)
- Most 8 bit colour functionality (setting and getting of hardware palettes,
retrieval of individual colours etc.)
- Most timer functionality
- All mouse functionality
- All keyboard functionality
- All joystick functionality
- Some FLIC functionality
- All font functionality
- All sample functionality
- All MIDI functionality
- All compressed file functionality (but currently difficult to use!)
- Datafile operations on standard object types (bitmaps, RLE sprites,
compiled sprites, palettes, fonts, samples, midi sequences)
- All fixed point math functionality
ACE does not yet include:
- Polygon drawing functionality
- Custom timer interrupt handlers
- 15, 16, 24 or 32 bit colour functionality
- GUI functionality
- 3D functionality
- Matrix math functionality
- Looped MIDI sequences
- Looped samples
- FLIC callbacks, detailed FLIC control or looped FLICs
- Custom datafile object types
Categories
Versions
Links
Supported compilers
Platforms
Licensing
Dependencies