Online server

I was just curious about creating a game with online features. Im a noob in that area. Creating an online game for Steam, Nintendo E Shop or PSN, does anyone know if my game would need its own servers hosted by me or do they have servers that i can use for my game. Even with something simple like leaderboards?

If anyone can clarify that would be great. Thanks.

There are some providers such as PlayerIO.com that offer turnkey solutions for things such as leaderboards, payment processing etc. There is a Unity API for you to use with it. There are some others too such as Roar Engine that work with Unity as well.

If you want full control over everything, and you want full control of your multiplayer functionality, I’d suggest getting a dedicated server of your own, Leaseweb offer the best bang for the buck from what I’ve done in my research and have 2 servers with them now and they are great.
For multiplayer functionality I would recommend uLink.

You can always mix some of your own dedicated server functionality with the offerings of playerio.com for a complete solution.