Man kann sich mit dem Multiplayer-Aspekt nicht erst am Ende beschäftigen. Ein Singleplayer-Spiel in ein Multiplayer-Spiel umzuwandeln bedeutet, das Spiel komplett von vorne zu schreiben.
Du musst dir von Anfang an im klaren sein was es bedeutet für Multiplayer zu programmieren.