Cross Platform in unreal engine

The aspects of ‘cross platform’ and ‘multiplayer’ are really separate things.

You can make a multiplayer game for PC, and then later compile it for other platforms.

But be aware, that if you want to compile for various platforms, you need to have each of these platforms in your possession ( or a co-devs possession ).

This is mostly because you need the platform to do the compilation, but also you need it for testing.