I am in love with sfml.

Pages: 1234
Oct 17, 2013 at 3:48pm
I started my graphics programming with SDL 2.0. But came across a "lets make a game thread" and opted to participate. It was decided to use sfml for graphics so I had to make the switch.

Very glad I did. SFML is super easy to pick up and does great.

[infomercial] If you are considering a graphics library to learn, I recommend sfml for all you image manipulation needs. Visit http://www.sfml-dev.org for more info.[/infomercial]
Oct 17, 2013 at 3:57pm
I am in love with sfml.

So am I. (and everybody who tried and it worked for them).
Oct 17, 2013 at 4:54pm
SFML is not the library of choice for "image manipulation" ;)
Oct 17, 2013 at 4:58pm
closed account (jwkNwA7f)
I like OpenGL better. But, it is good.
Oct 17, 2013 at 5:21pm
opps, I meant for a 2d api. I have not yet tried opengl but I should hope it is better.
Oct 17, 2013 at 6:33pm
closed account (N36fSL3A)
I was a hardcore SDL fanboy until OpenGL
Oct 17, 2013 at 9:01pm
@Lumpkin
That doesn't make sense. OpenGL and SDL aren't competitors. That's like saying "I was a hardcore Ford Fiesta fanboy until the Boeing 767".

@LB
What would you use instead? Boost.GIL?
Oct 17, 2013 at 9:10pm
I really loved OpenGL until I used javax.swing.
Oct 17, 2013 at 9:11pm
@chrisname is there some part of SFML I am unaware of that makes it really easy to create image editing software?
Oct 17, 2013 at 9:22pm
I don't think so, all it has is sf::Image and even that can only really do per-pixel manipulation and basic transforms and doesn't come with any useful algorithms. I'm just asking what you would use.
Oct 17, 2013 at 10:10pm
Oh, when you said "instead" I thought you were implying that SFML could do image manipulation just fine.

A long time ago I was curious about image manipulation in C++ and I found this through a goolge search I believe:
http://cimg.sourceforge.net/
I haven't used it but it looks good.
Oct 17, 2013 at 11:18pm
i tried learning sdl but got confused but when i went to SFML (2.0) i picked it up fairly quickly
Oct 17, 2013 at 11:24pm
Cronnoc wrote:
i tried learning sdl but got confused but when i went to SFML (2.0) i picked it up fairly quickly
You got confused when you went from SDL to SFML? Or you went to SFML from SDL because SDL confused you?
Oct 17, 2013 at 11:30pm
i went to sfml from sdl because sdl confused me
Last edited on Oct 17, 2013 at 11:31pm
Oct 18, 2013 at 12:29am
closed account (N36fSL3A)
That doesn't make sense. OpenGL and SDL aren't competitors. That's like saying "I was a hardcore Ford Fiesta fanboy until the Boeing 767".
I never said they were competitors?
Oct 18, 2013 at 12:09pm
Maybe it is the tutorials for sfml... They are neatly organized, fairly short and to the point and just plain easy to follow. SDL tutorials on the other hand seem to be, well... SDL.
Oct 18, 2013 at 2:36pm
closed account (NUj6URfi)
Lazyfoo is awesome.
Oct 18, 2013 at 3:29pm
closed account (jwkNwA7f)
^+1
Oct 18, 2013 at 3:36pm
@LB
Having looked at CImg and Boost.GIL's tutorials just now--and I hate to say this because I love Boost--I think I'd go with CImg. Not only does it look simpler, but it has its own UI code which means less dependencies for you to manage.

@Lumpkin
You said you liked the one until you found the other, which makes it sound like they perform the same function and one of them is better than the other at it, which would make them competitors.
Oct 18, 2013 at 4:40pm
closed account (N36fSL3A)
I didn't mean to imply that, sorry I guess.
Pages: 1234