AKFAvatar is software, where an image of an avatar appears on the screen and tells things to the user written in a balloon. First the avatar moves slowly in from the right side. Then text is shown in a balloon.
The program avatarsay can used as a fancy terminal emulator, or as a fancy text-reader or ManPage-viewer. Furthermore the program supports some basic commands, so it can be used as a scripting-language for simple demos.
You can use the avatar library from your own C programs.
There is also a rather mature Pascal-binding for GnuPascal and FreePascal. It is even possible to add the avatar to programs without any changes to the source code of the pascal program. This works with any program, which uses only the standard input/output. Beginning with version 0.14.1 it is also possible to port CRT based Pascal programs to AKFAvatar. But you have to make changes to the program.
Status: Alpha (still under construction)
Homepage: http://akfavatar.nongnu.org/akfavatar.en.html
Download: http://download.sv.nongnu.org/releases/akfavatar/
Needed: SDL, extended functionality with SDL_image
License: GPLv3+ (the library is also licensed under the ordinary GPL)
Author: AndreasFoerster
Tips & Tricks