In upcoming 1.4 update I did major improvements to lib. At first, I stopped using Drawable and created IDrawable what is SpriteBatch using for drawing things, so now I can call spriteBatch.Draw(...something as IDrawable). Also, created my own Sprite implementation and overhauled Rectangle and Vector2 classes (used ones from MonoGame). And I also finally finished loading of Tiled collision polys, polylines and rectangles to human readable format
. Everything is working smooth and fast right now. I will post more info maybe tomorrow and probably also new release. And I am also working on new site design for SFGL site and new logo. Oh, I almost forgot, I added option to GameSettings class for changing GameWindow icon. And, I made GameWindow class abstract, so it will work as XNA Game class (in really similar way, and I love how it simplified way to load additional components to GameWindow).
I would love some feedback on above, becouse this thread is a bit quiet [one-man army thread (only I am posting here
) lol].