SDL library

Non-platform specific questions.

SDL library

Postby DST » Sat Jul 31, 2010 6:11 am

At the galaxyworks website, It offers two different licenses for the SDL.

The LGPL license allows commercial development when dynamically linking.

A commercial license is required if statically linking.

Which one applies to the new version of GE? Is it a dynamic or static link?
It's easier to be clever than it is to be kind.
http://www.lostsynapse.com
http://www.dstgames.com
User avatar
DST
 
Posts: 1117
Joined: Sun Apr 15, 2007 5:36 pm
Location: 20 minutes into the future
Score: 151 Give a positive score

Re: SDL library

Postby Bee-Ant » Sat Jul 31, 2010 7:51 am

Why did use SDL anyway...
I think SFML is way better...
SFML uses more modern and cleaner coding techniques, better looking documentation (if you consider external documentation valid), more convenient uses, etc.
SFML also provides a hardware accelerated graphics API where SDL is still based on software rendering and integration with OpenGL is a complete bitch.
SFML, imho, has already surpassed SDL in many aspects as a free multimedia library.

SFML is pretty much superior in just about every way.

SDL made sense back when 2D drawing was hardware accelerated. Nowadays you get better performance with 3D libs like OpenGL (which SFML uses). SDL's video is too slow for practical use. I tried using it before, it just didn't cut it. You pretty much have to use SDL's OpenGL interface (which is minimal -- you basically have to use OpenGL directly) in order to get any kind of reasonable performance.

SFML doesn't have that problem.

SDL also forces you to do all audio mixing in software (at least as far as I know). Which isn't as big of a deal, but still hinders performance. (EDIT: actually is this true? I just assumed you couldn't open multiple audio devices at once, but maybe I'm wrong?)

SFML doesn't have that problem either.

SFML also supports more common things out of the box, like loading and playing ogg files, reading png files, etc. You need add-on libs to get that done with SDL.

SFML also has a simpler interface, a nice OO design, and an active forum base you can go to for help. AND it's still being actively developed.

There's little reason to use SDL anymore. I say definitely ditch it and use SFML.
User avatar
Bee-Ant
 
Posts: 3723
Joined: Wed Apr 11, 2007 12:05 pm
Location: http://www.instagram.com/bee_ant
Score: 210 Give a positive score

Re: SDL library

Postby makslane » Sat Jul 31, 2010 2:03 pm

Game Editor uses the SDL linked statically.
Game Editor is an open source game creator software that's wants to pay it's developers to keep evolving.
If you like Game Editor, make a review!
makslane
Site Admin
 
Posts: 3947
Joined: Sat Apr 05, 2003 6:47 pm
Score: 182 Give a positive score

Re: SDL library

Postby DST » Sat Jul 31, 2010 3:21 pm

I don't understand why it's our cost. It should be GE's cost, it's the program implementing it. This needs further explanation.
It's easier to be clever than it is to be kind.
http://www.lostsynapse.com
http://www.dstgames.com
User avatar
DST
 
Posts: 1117
Joined: Sun Apr 15, 2007 5:36 pm
Location: 20 minutes into the future
Score: 151 Give a positive score

Re: SDL library

Postby akr » Sat Jul 31, 2010 5:38 pm

Its easy said. SMFL has not device support, like apple....
Co-Developer of GE engine

If u are interrested in new features of apple or android ge engines check the engine support website game-editor.net regulary.
akr
 
Posts: 453
Joined: Thu Feb 25, 2010 7:56 pm
Location: Germany, Ulm
Score: 40 Give a positive score

Re: SDL library

Postby makslane » Sun Aug 01, 2010 5:59 pm

DST wrote:I don't understand why it's our cost. It should be GE's cost, it's the program implementing it. This needs further explanation.


The problem is the SDL have e per game charge.
This can be solved if Game Editor stop use the SDL or if it use a standard SDL version (DLL).
The problem there are a lot of fix and features added to the SDL code thats arent in te standar SDL version.
Game Editor is an open source game creator software that's wants to pay it's developers to keep evolving.
If you like Game Editor, make a review!
makslane
Site Admin
 
Posts: 3947
Joined: Sat Apr 05, 2003 6:47 pm
Score: 182 Give a positive score


Return to General

Who is online

Users browsing this forum: No registered users and 1 guest