Convertir un juego de un jugador en uno Multijugador con servidores

Hola, ahora mismo estoy desarrollando un juego para un solo jugador en UE 5.1, todo el proyecto se ha desarrollado en blueprints y desde la versión del epic games launcher (no la de github). Me encargaron preparar el juego para que tuviera funcionalidad multijugador usando servidores dedicados (en teoría serían servidores de Microsoft Azure), después de leer exhaustivamente toda la documentación de unreal sobre redes y multijugador, ni siquiera estoy seguro de si es posible convertir el juego en uno multijugador (este juego ha estado en desarrollo durante varios meses y es bastante complejo en términos de programación de blueprints), por lo que, en última instancia, mi pregunta es, ¿es posible hacerlo? ¿Tendría que rehacer todo el juego desde cero usando la versión github de unreal y usando clases c++? Si alguien ha tenido que lidiar con este tipo de situaciones antes, ¿cuál sería el primer paso a seguir para convertir este juego en uno multijugador? Cualquier ayuda sería apreciada.