Message Board


Message Board > C/C++ > graphics/game prgramming library

September 12, 2006, 18:51
OScoder
None
1338 posts
Hi,
I'm looking in to trying game development in c++. Any suggestions as to what kind of things would be helpful? I care most about its profesionalism (crash proffness/useablitity on modern machines) and eficiency (speed/memory useage).

Thanks,
OScoder
____________
om
#
September 12, 2006, 19:24
yonni
None
420 posts
I don't know how good the performance for each of these are but, here are 3 choices:

SDL (2D graphics)
OpenGL (2D+3D)
DirectX (used by most modern PC games)
____________
#
September 25, 2006, 22:37
Htbaa
Perl
368 posts

I've been using SDL for a short while now. It's easy to use and powerfull enough for my needs. Only thing I really dislike is that you can't do some fast real time rotating. It can be done, but it's slow. So you've got to generate a spritesheet. I've read it can be done by combining SDL with OpenGL and that seems to be quite fast, or so I've heard :P.

DirectX? I dunno, I do know it's for Windows, so no porting to Unix, Linux or whatever. SDL and OpenGL are cross-platform.

Just read some articles on www.gamedev.com :-)
____________
blog.htbaa.com
#
October 1, 2006, 10:39
OScoder
None
1338 posts
Hi,
I've been trying out SDL past few days - and it's quite good! Thanks for the suggestions.
____________
om
#
October 1, 2006, 11:18
yonni
None
420 posts
If im not mistaken SDL and OpenGL work pretty well together, but again, I could be entirely wrong
____________
#
October 1, 2006, 12:47
PEader
お前はもう死んでいる
1486 posts

The problem with SDL is all the dlls and you either have to implement everything yourself or use a previously written library (which can lead to a large hodge podge of dlls and code). Allegro is another library worth checking out. It all really depends on what you want to do. Do you want 3D or 2D, music and sound, joysticks, image loading, etcetera. There are alot of options out there.

I suggest you check out the lists of game engines and libraries on the Game Programming Wiki(GPWiki) as well as looking at the list of game engines on Wikipedia. The Devmaster site also has a searchable list of engines.
____________
I see 57,005 people.
#
October 1, 2006, 15:05
Frimkron
Frustrated Megalomaniac
703 posts

Dont forget to add to our own links page ¬_¬
____________
#

Message Board > C/C++ > graphics/game prgramming library

Quick reply


You must log in or register to post.
Copyright © 2005 Booleansoup.com
Questions? Comments? Bug reports? Contact us!