well anet accomplishes that pretty well. It's pretty user friendly, although i wouldnt really take on the task of multiplayer by yourself regardless of what engine unless you have an experienced programmer working with you.