[C++]SDL vs Allegro

01/10/2012 12:56 I don't have a username#1
This is not really related to Conquer, but Game programming.

What would be better to use? Not sure if anybody know anything about those two, but I'm not sure which is better.
01/10/2012 17:29 CptSky#2
Quote:
Originally Posted by I don't have a username View Post
This is not really related to Conquer, but Game programming.

What would be better to use? Not sure if anybody know anything about those two, but I'm not sure which is better.
Based on my reading.

Allegro support more file format.
Allegro seems to support more OS.
Allegro is a complete framework, easy to use for beginner.

SDL is coded in a modular way.
SDL support multi-threading.
SDL has better 2D support.
SDL is a layer between the hardware and you, it's powerful, but harder.

I don't work in game programming really... More file format and protocol. But based on what I read, I'll go for SDL as it seems more powerful.
01/11/2012 01:06 XMasterrrr#3
Learn SDL.
if you got deeper in "Game Development" , you'll learn OpenGL and it's much better in performance and SDL can be used as a wrapper around some OpenGL functions.
01/13/2012 12:51 KraHen#4
SDL is a library for C, since you use C++, go with SFML, it`s a great library, fast, stable, easy to learn, and written with OOP concepts in mind.