1

Topic: Port of Teeworlds: SDL to SFML

Hello developers of Teeworlds,
There is a few days, in the main page of the site, Landil posted a message on Teeworld's development. The message told us that Teeworlds has been greatly ported under C++. Whereas before it was written in C.

So now I ask myself this question: Why do not use the library SFML instead of the library SDL?

Certainly SFML is still young in his development but the developer Laurent has designed this library for applications written in C++. At the base, SDL is oriented for applications written in C because it is written in C, while SFML is written in C++, designed for POO.

I think that even if the port can be painful and long passed under SFML have little benefit:
-Better integration oriented POO
-A higher framerate: as Laurent had demonstrated SFML is faster than SDL. A key to this framerate above, access to even more old computers.
Of course there are certainly other advantages and disadvantages..
But today is anybody had really asked about this porting?

Cordially

2

Re: Port of Teeworlds: SDL to SFML

Better performances would surely be nice. Try to contact the developers on irc or github if you want an answer.

3

Re: Port of Teeworlds: SDL to SFML

there was a discussion about this already... matricks asked: do we have frame issues? do we need oop?
we could answer this with no wink
Also opengl is doing the rendering ^^

uptee - a simple web interface for hosting and maintaining teeworlds servers
teerace - a website gathering results of trusted Race-mod servers providing global ranking and statistics
*gV* rox ^^