1
General discussions / Re: Missing general information
« on: February 21, 2017, 12:53:43 am »
- For discussion on the major versions we have dedicated threads here on forum, as plenty of features are firstly discussed and only then the plan for their implementation is made. There is, however, usually Project section on Github for the upcoming release, major or minor, where you can see how it is going with the implementation of the particular features.
To me there is a big difference in 21 pages of the users' wishlists and what Laurent & team are actually planning on doing, and the project section on Github again does not give much longterm information to go on.
In conclusion, if you need the support for particular platform which happens not to have official SFML support, go for SDL or the like. Otherwise you should be good with SFML. SFML is mostly stable and the development is much faster compared to SDL or Allegro. The #1 and #7 are feature requests, not bugs. Feature requests may be left open for a longer time since sometimes it is not clear what implementation would be the most appropriate, or even, if the feature is in the scope of the project at all. Sometimes the reason for them being open is just that there are more important things to work on, as it is the case with #1.
I know they aren't bugs per se, but at least in my view they are rather big omissions if you want to make a professional application/game. I've had problems myself regarding the keyboard issue (I'm on a Swedish one) and I've had to do some ugly workarounds regarding issue 1 when it comes to implementing a proper gui system for instance. They might not be the most important features but in my view they are not so small as to not prioritize them for 5-6 years.