thanks for the replies, i plan on spending ~15hours a week before christmas, and cutting down to maybe 10hours after, and hopefully finished by february. At the moment im just getting used to have balls(cubes at the moment!) deflect off walls in a 3d envirnoment in opengl.
http://nehe.gamedev.net/ i got this link in the forums here a few weeks ago, and its a brilliant site for the beginner i think, esp for people familiar with c++.
Thanks for the replies