I’m trying to think how our old resident Rama would put it… he’d probably say something along the lines, “Use your unique imagination when you create your code.” or maybe something along those lines. Anyways the point is you’re never going to find any true cookie cutter solution to the thing you’re trying to create. So you should experiment with your own unique kinds of patterns and algorithm’s. I know that isn’t exactly and answer to your question but it might save you a few bucks. Most of the time gameplay books and… well, programming books in general, simply try to get you to think outside of the “box”. So if you’re already thinking outside the box they might not help you.