Unity Networking & Steam - When will it be supported?

Hi,

At Unite 2015, the talk from Super Dungeon Bros (source) they state that Unity Networking doesn’t support Steam.

We were wondering what they mean by it not being supported, whether in regards to the Steam matchmaking etc or all of the networking code.

We looked over the Unity roadmap (source) but found no mention to Steam support coming for Networking at anytime. We would greatly appreciate some information on this so we can make the appropriate decisions for our business.

Thank you

2 Likes

Bump

did you ever hear anything back?

these forums are ridiculous, does unity even read anything here? I’ve been asking about lienar color space on mobile for months.

We haven’t heard anything yet. If we get any info we’ll be sure to post it here as soon as possible to help the community.

I’m not a member of Unity but just am trying to help.
if you want to use steam’s networking (their p2p api and relay sservers) then all of your network code should use their API inside the transport layer. maybe match making can be used without using p2p, in that case unity doesn’t limit you, you just need to use your own/unity’s relay servers, Unity just needs to open up the api to connect a client without any match info to a relay server of theirs.
R
egardng if this is in the roadmap or not, at least you can create an idea at feedback.unity3d.com in the user voice.

I’d love an answer to this as well, first class support for steam is a huge priority for us.

Same here. Seamless Steam support and appropriate documentations would be highly appreciated.

Steam’s API is under an NDA for developers, I don’t think Unity is able to support and document it easily without breaching the agreement.

They can absolutely support it, just like UE4 does out of the box. Whether or not they choose to is another story entirely.

Any update on this? From what I understand to use their relay servers it would require ditching unet.

This is less than ideal if you spend any amount of time developing the networking before going to greenlight.

Chances are that Steam support is implemented for 5.5. Look here:
(http:// Timeline for integration with Steam networking & matchmaking - Unity Engine - Unity Discussions)
Timeline for integration with Steam networking & matchmaking - Unity Engine - Unity Discussions

2 Likes