Original Post
I've recently started planning a game engine and spent the last few weeks reading tutorials. The engine should mainly be for FPS games but I still far from completely understand exactly what it needs to contain.. I'll learn as I go. Now I'm looking at different libraries that could help me with certain parts of the engine. SDL - keyboard, mouse, joystick input and audio OpenGL - graphics OpenSceneGraph - as far as I've understood, a way to store all game world objects in a good way to improve performance SDL and OSG use the LGPL license. Does that mean I can use these in a commercial product (if I get to that) without any license fees? My budget is currently 0 so otherwise I'll have to look for something else. Any more useful libraries you could recommend?