I wouldn't personally go about trying to "learn" math by itself. I find that if I teach myself things in anticipation of actually utilizing them, I quickly forget everything as I have no real world experience to tie it to. (I hated school)
I would suggest instead writing more code. RPG or Strategy games are great as bottomless-pit never-finish projects because of all of the math you end up doing if you start from scratch. It seems like everything's going to be really easy, then you decide to figure out how to calculate Field of Vision realistically and programmatically instead of just having a static circle, and all the sudden you're drowning in crazy Algorithms and actually have a reason to learn some new and interesting math. It's much more rewarding when it's "Yay my guy can see now, but not through walls or monsters. Exactly what I wanted!" as opposed to "Yay I now know that x = 7!".
http://mitpress.mit.edu/sicp/full-text/book/book.html < Read this, too.
I realize I didn't actually tell you what kind of math I use, and that's ok. I really only wanted to tell you to spend your time somewhere that you will see more benefit from.
If you really need to know, It's a crazy blend of basic algebra and assorted random other functions, some geometry, calc, stats, a whole list of other stuff I could never name. I would still fail a math vocab/remember 20 formulas exam and I couldn't really tell you any of the names of what anything is. But I can comfortably say I know enough to teach myself how to do what I want to do to the point where it isn't a problem. The only time I would have a problem is if I had to do something really specialized that I had absolutely 0 experience with, like some crazy nuclear physicist rocket science stuff. Making a video game version of that to be fun (and not realistic because reality does not make a good video game) would be much easier/entertaining. I fit into a weird rift of space between programming and art.