i'm am pretty new to making a private server but i have c++ and lua programming experience. I wanna make a server that includes custom classes, races, quests, achievements, cities, instances and mobs. I understand that this may by a very large undertaking, I have lots of free time (no job) and I am willing to dedicate a few months or even a year to develop this.
I just wanna know whats the best route to start with in terms of server emu types. I have been researching for the last couple and there a bunch of them from what I can tell. whats the best to use mangos, arcemu, etc.
Also what are the differences between the types.
sorry if this has been asked before, if it has can someone link me to the appropiate thread.