Just a quick poll on SDL
I was just wondering how many people here have used or are using SDL for a project, and consider it an excellent alternative to directx
*raises hand*
-Mike Tiradohttp://www.vertexdub.net
I''m using SDL/OpenGL. I don''t know DirectX, so I cannot compare.
I''m pretty sure it''s SDL/OpenGL is better for portability ;*)
I''m pretty sure it''s SDL/OpenGL is better for portability ;*)
SaM3d!, a cross-platform API for 3d based on SDL and OpenGL.The trouble is that things never get better, they just stay the same, only more so. -- (Terry Pratchett, Eric)
I''m using SDL. I don''t consider it an alternative to DirectX as such. For a start, it gives you a lot more high-level control over the system, but a lot less low-level control over the 2D graphics side. And it has no real 3D support. I am using it to make my life a little simpler (I got bored of writing DX initialisation code and thought I''d try something else.)
[ MSVC Fixes | STL | SDL | Game AI | Sockets | C++ Faq Lite | Boost ]
[ MSVC Fixes | STL | SDL | Game AI | Sockets | C++ Faq Lite | Boost ]
I like SDL, a lot. Ever since the beginning days that I set my eyes on it, two years ago. I find it to be very cool, it is definitely an alternative to DirectX, you cannot deny that it isn''t a capable API. Even better, it is cross-platform :-) In essence, SDL uses DirectX for all of its calls, but I personally like SDL''s API wrappings much better, and really haven''t found anything that it can''t do that DirectX can. Although, I am relatively new to all of this, so my comment isn''t fully educated. SDL''s API easily allows easy low-level access to the video buffer, what more do you need then a pointer to the actual pixel space?
Go SDL!

"I am governed by none other than the Laws of the Universe."
I use SDL and Linux and it runs fine for me.
From what little I know of DirectX SDL is not as powerful - but being able to run your apps cross platform has advantages.
Keef
-----------------------
glDisable(WORK);
glEnable(GL_CODING);
-----------------------Current Project: The Chromatic Game Engine
I''m using the NeHe base code v2, converted to SDL for my current ''engine''. Its working great, SDL is really nice 
If I took the time I could write the whole window init thing myself too.
And the best part is its completly crossplatform...
I love SDL
||--------------------------||
Black Hole Productions
http://bhp.e-chrono.net/
Resident expert on stuff
max621@barrysworld.com
||--------------------------||

If I took the time I could write the whole window init thing myself too.
And the best part is its completly crossplatform...
I love SDL

||--------------------------||
Black Hole Productions
http://bhp.e-chrono.net/
Resident expert on stuff
max621@barrysworld.com
||--------------------------||
||--------------------------||Black Hole Productionshttp://bhp.nydus.netResident expert on stuffmax621@barrysworld.com||--------------------------||
The game I''m working on is 100% portable, so SDL is some kind of a must.
wolfman: give me _one_ reason to choose Allegro instead of SDL
wolfman: give me _one_ reason to choose Allegro instead of SDL

quote:
Original post by Keef
I use SDL and Linux and it runs fine for me.
From what little I know of DirectX SDL is not as powerful - but being able to run your apps cross platform has advantages.
Keef
-----------------------
glDisable(WORK);
glEnable(GL_CODING);
Just a quick little answer to your post, SDL is wrapped around DX on windows and around OGL in Linux...

"And that''s the bottom line cause I said so!"
Cyberdrek
/(bb|[^b]{2})/ that is the Question -- ThinkGeek.com
Hash Bang Slash bin Slash Bash -- #!/bin/bash
[Cyberdrek | ]
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement
Recommended Tutorials
Advertisement