Kyra Sprite Engine 2.1 is now moved from Beta to Release. 2.1 has many improvements in usability and bug fixes.
Kyra now includes the utility 'Isogen', a tool for quickly and easily generating seamless tiles and walls for isometric games. Fast game art creation for use with Kyra or any other 2D engine.
Version 2 of the Kyra sprite engine is released. Kyra is a fully featured sprite engine in C++, built on top of SDL for cross platform use.
Kyra is in use in several open source games. (Check out the community page for more information.)
Version 2 is an evolution of the engine and API. Improvements include:
- API improvements.
- New widget system. Now a publisher / listener model.
- GUI Widgets: Button, Console Window (new version), List box, Editable text
- DAT files now use simple, lossless compression.
- Improved rendering loop.
- Improved performance.
- Real time scaling for Tiles.
- Improved memory utilization.
- KrBox can be created without a KrBoxResource.
- User submitted widgets.
The Beta of Kyra 2 is ongoing, with new features and new code:
- widget system
- faster renderer
- compressed data files
Feedback and bug reports appreciated!
Kyra 2.0 is code complete. There's a lot that has been added, some that has been changed, and a lot that is still on the "to do" list, but it's been too long since the MAIN branch was in good shape and being used.
Before I release a beta I still need to:
1) fix source control (I don't think all files have been correctly added)
2) Fix the Linux make files
After the 1st beta, I'll write the rest of the documentation. There's lots of stuff that is immediately useful without the documentation.... read more
Kyra 1.6.4 has been released at www.sourceforge.net/projects/kyra.
New in 1.6:
- Pixel perfect collision detection
- Autotool (configure) support for *nix systems
- Easier build and .dsw file for Windows
- Automatic generation of isometric tiles
- Improved performance
- Encoding of user defined data into the sprite engine's data files
- Bug fixes
Kyra
Kyra is a simple, fully featured, industrial strength Sprite engine written in C++. It is built on top of SDL and has been tested on Windows, Linux, and FreeBSD. It is provided as open source software under the GPL.... read more
Kyra 1.6 Beta has been released for testing.
New in 1.6:
- Pixel perfect collision detection
- Autotool (configure) support for *nix systems
- Easier build and .dsw file for Windows
- Automatic generation of isometric tiles
- Improved performance
- Encoding of user defined data into the sprite engine's data files
- Bug fixes
Kyra
Kyra is a simple, fully featured, industrial strength Sprite engine written in C++. It is built on top of SDL and has been tested on Windows, Linux, and FreeBSD. It is provided as open source software under the GPL.
Kyra 1.5.2 is released, adding several significant improvements over 1.4:
- OpenGL acceleration support.
- The abilitiy to directly encode images with color keys (without using the sprite editor.)
- Widget base class for UI extensions.
- Improved image encoder.
- API improvements and bug fixes.
Kyra
Kyra is a simple, fully featured, industrial strength Sprite engine written in C++. It is built on top of SDL and has been tested on Windows, Linux, and FreeBSD. It is provided as open source software under the GPL.... read more