best guilib for games, not apps

Blitz3D Forums/Blitz3D Userlibs/best guilib for games, not apps

My GUI system is designed for games. It isn't a GUI system with windows and stuff.

It is a GUI system which lets you overlay sprites on the screen, and create text of any resolution using as few textures and surfaces as possible.

The text can wrap automatically.

What makes it a GUI system is that there are functions that tell you when you are over these sprites or text objects. There are functions that tell you when the mouse has entered one, or exited one.

And there are two animation systems that come with it that support animationg motion and the brush properites, using linear naimation or sine waves, and the animations can be one shot, looped, or ping pong.

AND it will tell you when an animation is finished.

So you can make a sprite for each menu item on your main menu, and make them zoom in from off screen, slow down, and come to a stop in the desired location. AND you an make them become prgressively less transparent while doing this. AND you can query the system to tell when the animation is done so you can start checking for input. AND you can check to see if the mosue has entered a sprite. And when you detect this you can set the animation to a glowing image animation. And you can detect when the mouse exits a sprite. And set the animation back to normal.

Not only can you do all that, but the system also has basic life bars which are linear or circular. You set the value and the bar's length changes.

Also, the system supports groups, so you can specify that all the menu sprites are in group 1, and hide group 1 to hide all those sprites at once.

Click the link below in my sig for a demo.