the first Google hit for "math for games programming"
might be *a* place to start -- http://www.essentialmath.com/
they offer a "one day tutorial" (but it actually looks like
much more than that). There is also a book, advertised
there:
Essential Mathematics for Games and Interactive Applications
by James M. Van Verth and Lars M. Bishop
Table of contents:
1. Real-World Computer Number Representation
2. Vectors and Points
3. Matrices and Linear Transformations
4. Affine Transformations
5. Orientation Representation
6. Viewing and Projection
7. Geometry and Programmable Shading
8. Lighting
9. Rasterization
10. Interpolation
11. Random Numbers
12. Intersection Testing
13. Rigid Body Dynamics
I wonder if that is the kind of "math for games" you have in
mind? If there are other books along the same lines as well...
Thinking more about what you wrote earlier, I might also suggest
taking a look at a book on Abstract Algebra!! The nice thing about
Abstract Algebra is that you can at least temporarily forget most of
what you learned in high school :) Abstract Algebra creates
new foundations for mathematics -- so you'll have a chance to
do it right. Also, it's the sort of mathematics that applies to pretty
much *all* types of games. The book I used was called
"Contemporary Abstract Algebra" and is by Joseph Gallian.
Here is a web page with info about this book:
http://www.d.umn.edu/~jgallian/
Hope that one or both of these topics is useful as a starting
point!
Joe
PS. Oh, as for why to use this instead of the p2pu forum... I guess
I just find it convenient to be able to reply directly to questions from
my email program without having to click links and so forth. But
you can certainly feel free to *use* the p2pu forum or any other
site you like -- I just intended to use the mailing list as a "main point
of coordination" assuming people would use any other resources
that *they* find useful :)
http://www.amazon.co.uk/Compleat-Strategyst-Primer-Theory-Strategy/dp/0486251012/ref=pd_sim_b_3
And, PS, some games...
http://www.boardspace.net/english/index.shtml