Photon Unity Implementation


I am planning to use Photon Unity Networking plugin in my Unity game app built for Android.

Is Photon Unity Networking plugin a pure C# implementation or is it a JNI wrapper on top of native Android implementation?

Please let me know as it will help me understand the architecture better.



  • Photon Unity is pure C# + .NET sockets.
    So all perfectly fine but you need to own a Android Pro license / iOS Pro license to use it on mobile as UT decided to make System.Net sockets a pro only feature on mobile. The only networking available in the entry level mobile licenses is unity networking or WWW