I've been programming with c++ for around 5-6 months now using the internet and a collection of books i've invested to further my learning. As i learned the thought of making a game interested me, and i would love to start with learning some mathematics and graphics that are the background of games. I'm not the type of guy that thinks he can make world of warcraft in a month of hard work, i know this field can take years upon years to learn from the ground up. Does anyone have some books on game design/game mathematics/graphics that are interesting and helpful? Money doesnt seem to be an issue, as my computer science teacher can order the book through the school for free and let me "borrow" it(he's a really nice guy). I appreciate the help!
EDIT: if you're wondering how far i've gotten with freelancing my own game, here is my most up to date game i call "BattleBytes", its more of a two player game though(didnt have enough knowledge at the time of the game to create any Ai or design that used one player. http://dl.dropbox.com/u/78573135/BattleByte.rar