I've decided for the inheritance driven type of engine, have written a test space shooter and i have to say that it works very well... I have mutch to do in school now so i don't know when i can release the new version, but i'll have more time in the summer..

So far what will be inluded in the next version is a gui system, with many components such as buttons, images, checkboxes, scrollbars, panels. I also removed a bug in the imageloading making the alpha channels in tga files to not be loaded in the right way.

I have also replaced the font class, it now only uses bitmap (or tga) font's and have written a font genrerator as well. Fullscreen support will be much easier in the next version aswell.