Now i am a beginner on MMORPG programming, my goal is to build a first class 3D game demo in the shortest possible period,but i am not sure what i should learn and what tools i should use,i don't know if my ideas of studying and working path is the most reasonable and efficient way(i am at the very beginning, studing on directX now),pls give me some suggestions on the wonderings i outlined below:
1. I am wondering whether using mainly windows DIRECT X to program a good 3D MMORPG is enough, i mean ,for example, everyone knows that WOW is a wonderful 3D MMORPG, but What game engine is it? is it mainly depended on DIRECT X ?is directX is the main road to that level of game?
2. about a game engine, i plan to get familar on directX programming first, then i will use a game engine like Torque to develop my demo, is that reasonable for a beginner? and furthmore, if i am very proficient on directX, do i need to use that engine? if i'd better use a game engine , what engine do u suggest?
3. i guess i should cooperate with painters who providing 3D image using painting pad like "WACOM", meanwhile i focus on programming to make the 3D image "live",i what to know is that a must ? since a game engine like Torque can do a lot of work that a painter does, do i still need to solve the 3D painting part by cooperate with painters?
4. any suggestions on reasonable & efficient way of leaning MMORPG programming for a beginner?