Advertisement

Just a quick poll on SDL

Started by March 05, 2002 11:09 AM
22 comments, last by kajjait 22 years, 11 months ago
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*
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 ;*)
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)
Advertisement
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 ]
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
||--------------------------||
||--------------------------||Black Hole Productionshttp://bhp.nydus.netResident expert on stuffmax621@barrysworld.com||--------------------------||
Advertisement
I''m using SDL for a small game engine I''m writing
Who needs SDL when we have Allegro
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
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