SFML community forums

General => General discussions => Topic started by: XtremePrime on November 05, 2014, 03:29:31 pm

Title: SFML's strong points?
Post by: XtremePrime on November 05, 2014, 03:29:31 pm
Hey everyone!

The title of this topic might be a bit misleading, but I want to ask:
What are the strong points of SFML and what makes it so special?

This is not for personal use (I already use SFML 2.1 and love it :3), but instead, I choose my topic to be SFML for a 7 minute presentation in my English class for college, but I have no idea what to write about SFML and what to focus on ;~;

Can anyone give me some tips on my issue?

Thanks!  :)
Title: Re: SFML's strong points?
Post by: Nexus on November 05, 2014, 03:34:41 pm
I already use SFML 2.1 and love it :3
You should ask yourself why you love it ;)
What would you say spontaneously?

For me, there are several reasons I can post later, but let's not distort your opinion :)
Title: Re: SFML's strong points?
Post by: ChronicRat on November 05, 2014, 04:50:10 pm
It is simple, fast and multimedia. =)
Title: Re: SFML's strong points?
Post by: Ztormi on November 06, 2014, 11:36:28 am
Coming from .NET world, SFML has absolutely superior performance compared to other C# graphics libraries I've used (not counting OpenTK ofc).
Title: Re: SFML's strong points?
Post by: Glocke on November 06, 2014, 02:26:32 pm
What are the strong points of SFML and what makes it so special?

In my opinion the main pro arguments are:

But you should also mention con's:
Some of these "issues" (well, actual they aren't issues, just a set of what-sfml-does-not 's) there are several libraries based on SFML. Just to mention: http://www.bromeon.ch/libraries/thor/ (in case of C++)

All in all: SFML is an allrounder to base your multimedia app / game on. Of course it's no all-in-one solution - but a great one-size-fits-all referring to reduce abstraction causes by lower abstraction levels. So it's a great base to work with!

Kind regards