Ayuda con el el multijugador (urgente)

He estado creando un juego multiplayer simpele y tengo 2 dudas, como puedo guardar datos o descargar datos de mi jugador y de que forma lo hago, tambien queria daber como puede hacer servidores dedicados, actuaente estoy con lan y funciona perfectamente pero si quisiera jugar con un amigo que no sea de mi propia red no se como, he estaso investigando y no se si hay que comprar vps, host o que mismo, tambien hay otra forma de multiplayer que es el de steam pero este depende obviamente de steam y yo tenia en mente cambir de plataforma a android y tener mi juego multiplayer ahi , aun estoy muy chico y no se excactamente como funcionan las bases de datos los host y una duda mas grande , como se conecta una web con el ue4? Xd cada di aprendo mas no lo necesario ya que el tiempo me limita y tengo que hacer mi deberes de casa, asi que seria bueno que comenten o algo pra ver si me ayudan :slight_smile: Gracias