SFML community forums
Bindings - other languages => DotNet => Topic started by: SuperV1234 on April 15, 2012, 04:58:11 pm
-
Hello everyone, I've used SFML.NET and C# for quite a while and I have a proposal to make.
How about we collaborate to create a boilerplate code library for SFML.NET?
Something like Thor for C++.
It would have useful functions, animation control, asset loading, particles, entity management, and so on.
I already have made a library that I use in my projects, and it has these features:
- Asset loading (textures, sounds, music, animations, tilesets)
- Animation control
- Tilesets
- INI parsing
- Scriptable timelines
- Utility static class with loads of functions
- Cameras with zoom and panning
- Basic entity system
- Basic input management
My library has been very useful for me, but it's really unpolished and unoptimized. There are many aspects I do not like, for instance the entity system is only good for realtime games (not turnbased) and maybe it would be better to remove it.
I believe that even having another person to collaborate with could make this a worthwhile project, and it could be released here and help everyone achieve results faster.
As an example, here are some things I created with an even older version of the library:
http://www.youtube.com/watch?v=cou_tVcgT38
http://www.youtube.com/watch?v=omqh0-54cjs
http://www.youtube.com/watch?v=QFMM4qtUbx4
http://www.youtube.com/watch?v=NDeM5oQyve8
http://www.youtube.com/watch?v=d7ny_9T5U40
http://www.youtube.com/watch?v=Ucd-Og509p0
This library could greatly be improved and expanded, and become something useful for every SFML.NET developer.
Is anyone interested?