Ninetails wrote:It to be honest surprises me that game developers are needed at all. This might sound a bit ignorant, but I always thought all they needed to do was take the game data and run a server.
No, certainly not.
You need three major components for running a game like WoW:
1. Client software. The WoW client which is installed on your PC.
2. Database. The database contains the spawn locations of thousands of mobs, item data, quest data, player characters and a lot more.
3. Server software. The server software has to: read from and write to the database, communicate with thousands of clients, prevent cheating etc.
All three components require a lot of work - the Blizzard devs must have spent thousands of days on developing each.
And don't forget that when you start a private server project, you usually only have component number one: the client software. Blizzard of course never released their database or their server software to the public!
However, it's likely that the Nostalrius devs didn't have to start from scratch. Maybe parts of the database or server software leaked at some point in the past. I assume so, because coding the whole server software and filling the whole database would be impossible for a private project. Nevertheless - you have to put a lot of work into it.