Naja, einen Teil der Arbeit kann man sich abnehmen lassen. Man kann zum Beispiel mit CrystalSpace dreidimensionale Grafik darstellen, ohne direkt OpenGL interfacen zu müssen, und mit einem Wrapper für Berkeley-Sockets/Winsock hat man plattformunabhängigen Netzwerkzugriff. Ein Bißchen Suche bei SourceForge bringt sicher eine kompatible Soundlibrary zu Tage.
Dann muß man nur noch das Spiel selbst und den Server implementieren, das ist mit einem Team von (ca. 30) erfahrenen Codern ein Ding von schlappen sechs bis zwölf Monaten.