Unity3D Network Layer

Hello, everyone!

Is there any information on how Unity3D communicates with external programs through its network API?

What kind of data is exchanging between client and server when using Unity’s built in functions?

I ask because I’m interested in building my own barebone server platform using C and Python for fun, but I’m not quite sure what data I need to send back to Unity for it to utilize all of its features.

Thanks!

Reiv3r

if you’re talking about the built-in unity networking, I don’t think there’s really any documentation on what the packets are like or things of that nature. You’d probably have to sniff the packets between two networked unity games to figure out any kind of sense to get another program to work with it.

That’s what I thought. Instead, I believe Smartfox is open source and I could see how they did it.