Tell me more ×
Game Development Stack Exchange is a question and answer site for professional and independent game developers. It's 100% free, no registration required.

As an indie (with low budget), I often wish to be pragmatic and leverage existing code to save on expenses. I often find useful engines and libraries using google but sometimes when I'm looking for something simple like a c++ geometry lib that can find a tangent between two circles, I find that google fails me. While I'm sure something like that exists (in Boost), I don't know how to search for it correctly.

In this case I can find a code snippet and / or implement it myself but it raises the concern that I'm implementing and relying on a lot of code snippets that are not fully tested. I would rather use something like Boost for instance. The question is I guess, is how to check once you find strong, reliable libraries like Boost to see if the tool/functionality you need exists in that library and where?

To narrow down the question, I am looking for a good strategy to quickly search for tools inside Boost w/o having to read whole the documentation in it's entirety. The real question is more general and basically revolves around any libraries.

I downloaded the Boost documentation and got 73 pdf files. I tried searching online and got a general page about Boost Geometry. I'm sure it's great. I just don't find it highly accessible.

Thanks

share|improve this question
2  
Honestly I don't think there are any shortcuts here other than experience. Some of the benefits aren't going to be immediately obvious until you see them in action. – Tetrad Apr 13 at 12:23
The problem is that if I don't take a shortcut, I spend time. I don't want to waste precious time learning the whole tool-set. My deepest concern is realizing the tools I need are absent and wasting a long time searching for them in the process. – Arthur Wulf White Apr 13 at 12:27
I used to have "Google Code Search" and KodeSearch.com do the leg work for me but those services were shut down. – Arthur Wulf White Apr 13 at 12:37

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.