I have seen some articles today, I found that the word discussion of mmorpg (Massively MultiPlayer Online Role-Playing Games) is more fierce, and I haven't figured it out for a while. Large network instantly war games should be this.
About the engine part should be divided into 4 parts
1. Physics engine
2. Graphics engine
3. Network engine
4. Script engine