Welcome, Guest. Please login or register. Did you miss your activation email?

Author Topic: Boilerplate library collaboration proposal  (Read 3674 times)

0 Members and 1 Guest are viewing this topic.

SuperV1234

  • SFML Team
  • Full Member
  • *****
  • Posts: 190
    • View Profile
Boilerplate library collaboration proposal
« 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:







This library could greatly be improved and expanded, and become something useful for every SFML.NET developer.

Is anyone interested?
« Last Edit: April 15, 2012, 06:05:23 pm by SuperV1234 »