SDL_Animation

Español | English

About SDL_Animation

SDL_Animation are some SDL-based libraries for easily creating videogame intros. Written in C++ and SDL, all the work in these libraries -loading images, text creation, object movements...- is made through an external XML file, that must be loaded from the videogame. The main idea was to use these libraries just for videogames, but it can be used to make any other thing, such like multimedia

SDL_Animation was born from the necessity of creating intros for some videogame I started to work in some months ago. Actually, this was intended to be much simplier for the videogame, but, from time to time, I've been adding some new features untill we finally got this. I thought it was a great idea to make these libraries totally independent from the videogame, as there's nothing similar made with SDL and free (I didn't find it, at least).

ScreenShots

ScreenShot 1 ScreenShot 2 ScreenShot 3 ScreenShot 4 ScreenShot 5

Dependencies

For the library usage, we need to have installed:

Just to make some work into these libraries I've used SDL_rotozoom. This is included into the source code.

Documentacion (Spanish)

Download

Version 0.3 (Stable)

Changes since last version:

Downloads:

Nota:The XML file must have encoding "UTF-8" to make accents appear. It's possible too, in the case of Windows, that the application crashes because of "libpng12.dll" no availability. In such case, rename "libpng13.dll" to "libpng12.dll".

Version 0.2

Changes in the new version:

Download files:

Version 0.1

Note: In case of demo slow-down, change Color Quality to 16 bit. It has been tested in older computers (Pentium III 1000mhz under Windows, exactly) and changing this color quality made the demo run at an appropiated speed.

Thanks

I thank Javier Malonda for allowing me the usage of Bilo & Nano strips for the demo.

Would like to thank the Loop band, too, for leting me using a piece of their theme "Energía" in the demo. I seriously recommend listening this album. You can freely download it at this link.

For the future

In a near future, if I have time and energies available and I find it possible, I would like to make a Mono program to create the XML file from a GUI environment. This will happen when work, life and hangovers allow me to do it.

License

These libraries have Creative Commons license and modification and free usage are allowed while you give the original author credit (this is me) and you share it with exactly the same license. Commercial usage not allowed. More information.

Contact

It is clear that these libraries are susceptible to be improved, both in speed and structure. If you want to give some help in their development, you have some ideas to give them more functionality or you just want to tell me something about you and your life (I cannot ensure a nice response to this last), you can contact me at javi.pacheco@terra.es. If you want to know me better, you can visit my website http://www.agali.org/javielinux/.



Licencia de Creative Commons
This work is made under a Creative Commons license.