Page 1 of 1

Libraries for starbase construction/management game

PostPosted: 10 Jul 2011, 07:19
by xahodo
Ok, I'm looking to start a project. It would be a starbase construction game, in which management, trade and politics are important.

Now, I'm thinking of using Ogre3D for graphics, cegui for GUI, OIS for input, physfs+yaml for handling data files and saves, finally SFML handles sound, thread management and music.

Now, there are a few questions I have:
1) Are there any chances of war starting between some of them over one thing or the other?
2) Are there any better options then SFML for handling threads? (SFML appears to make it very easy, though)
3) Somewhere in the future I might need a networking library, possibly to turn the game into a mmo. Are there any options I could take a look at which do not require you to jump through all kinds of hoops to get something done?

To be honest, I'd really like to avoid boost.

Re: Libraries for starbase construction/management game

PostPosted: 11 Jul 2011, 07:18
by FreakNigh
This would be my approach...

Are all the libraries easily cross platform?
Do I really need that extra library? because it makes it harder for others to get involved.
If there is ever going to be multiplayer, then at the beginning make it multiplayer only where single player is just a special version of multiplayer.

Re: Libraries for starbase construction/management game

PostPosted: 17 Jul 2011, 13:09
by ghoulsblade
for crossplatform threading you might want to try
boost-threads
or
pthreads