Overview on making game online without steam ?

I actually don’t know enough to recommend a roadmap for you. My online programming experience is limited to single-map (very small too) game with 4-8 players.
Actually it wasn’t even online, it was LAN!