An Opening Thread: Which Lib do you use?

Started by
45 comments, last by GameDev.net 19 years, 9 months ago
I used to use Allegro, and sometimes i do for small and quick projects.
Most of the time i use HGE.
I use SDL sometimes too, just to try it out because i have heard so much about it.

And for sound my choice is Fmod or Bass, depends on what i feel like for the moment. :)

Sometimes i experiment with OpenGL but it confuses me a lot most of the time.
Never tried Ogre, but Irrlicht is nice.

For networking i like Raknet but Zoidcom is really interesting.
Advertisement
I was using CDXLib and SDL a bit, but mostly because of lack of support of modern hardware and also for additional flexibility, I decided to develop my own... ( see in my sig :) )
Quote:Original post by Erluk
libphysfsfor


Heh. I'm hacking on that right now. (Adding mount points)
Anyway:
C++:
SDL,SDL_Image,SDL_Mixer,SDL_TTF,Physfs,OpenGL
Python:
Pygame,Numarray/Numeric,PyOpenGL,Physfs (My bindings, still need some work)
For a multiplatform game engine:
OpenGL
SDL
FreeType
zlib

For a multiplatform application GUI:
Xlib
Freetype
WinAPI/GDI
[size="2"]I like the Walrus best.
For a real-time RPG:
SDL (JEDI-SDL) for graphics, sound,...
Innerfuse Pascal Script (aka Pascal script) for scripting.
Everything over delphi/freepascal :)
RPG game programming and tutorials - Playable demo in Progress!
http://www.rrc2soft.com
Quote:Original post by Ishraam
I use ClanLib and OpenGL to write a shoot'em up game engine (and editors, and a game using it,etc).
If you have never taken a look at ClanLib, it's worth the effort I think ^_^.

Here for the CL : www.clanlib.org
and there for Prelude : http://prelude.servegame.com.

Yup, I agree that Clanlib needs more love, I have found it a very convenient way to do all those little things you always need in quite a well-designed way.

My current project uses:
ClanLib (Graphics etc.)
Lua + Luabind (Scripting)
ODE (Physics)
PhysFs (File Stuff)
Boost (Smart Pointers etc.)

The coolest thing so far has been that ClanLib was VERY easy to extend so that I can load files through PhysFs, just had to derive two classes and implement a few virtual methods. Sexy. :)
DirectX - It actualy isnt that bad.
Allegro - Cross platform and very easy to use.
SDL - Same as DirectDraw with some improvments and cross-platform, light-weight so doesnt pack so much with itself
STL/Boost

And my own un-named little lib's.. i suck at names

This topic is closed to new replies.

Advertisement