I have some questions about SFML that I can't seem to find answers to. I'll start by explaining what I want to do first, maybe that will help put things in context.
I've been doing some game dev on and off for a few years. Nothing finished yet, but all my work has been 3D with OpenGL. I've decided that my next venture will be into a 2D isometric graphics style. I also want to use Sprite Lamp once it's released on Linux.
So here are my questions.
- SFML can do 2D out of the box, correct?
- Is SFML hardware accelerated by default, even with 2D?
- Is the community pretty active?
- Is the documentation complete?
- Is SFML pretty easy to learn?
Here is what I've used in the past.
Unity (when I used Windows)
GLFW (writing everything from scratch)
C4 engine
I use C++ on a daily basis and know OpenGL (3.2 core profile and up) but I'm no wizard at it.
I only use Linux.
I'm also looking to pickup the SFML book that came out awhile ago to get started.