   3d game programming
  Unfortunately i dont have the time or money to go back to school, but   Below I will try to explain my questions. My dream is to make a 3d online Multiplayer Role playing game similar to everquest. However, it took a team of programmers a few years to make that game. So my dream may not be realistic you would know better than me probably. But I still want to try maybe to make a small online rpg. I got a few books, some are geared toward 3d game programming with Direct X, and the others are geared toward 3d game programming with a graphics engine called Torque. I am not sure if i would be able to program multiple world zones with Torque, or if its just one level for the whole game. Everquest had many world zones. Torque seems to be only geared for one zone area.(level). I guess my main question was what direction to go in. One of the authors of one of my books said that it would take a single programmer 5-10 years to master all that goes into making a 3d game engine with physics and math, and that for a single programmer like me, my best bet is Torque. I did write down those books you told me to get , like "math for game programmers" and "physics for game programmers", however, do you think I am better off just programming the torque engine rather than make mine from scratch?  thank you for reading this. Thank you,   
  i suggest you go the Torque way. and then, after you've made your game, learn how Torque works.