PhotonWire - Typed RPC Extension for Photon Server + Unity

I've created Photon Server based framework called PhotonWire.

This framework implements RPC Style(or MVC's Controller implementation) client-server, server-server message transportation.
Server code uses C# 5.0's async/await, fully asynchronous.
Client code uses UniRx - Reactive Extensions for Unity so everything asynchronous.
Message is encoded MsgPack(fast, small serialization format) and in Unity is used high performance pre-generated serializer.

PhotonWire supports Visual Studio 2015's analyzer which helps writing constraints.
Of course Visual Studio debugger supports, too.

If you are interested in it, please try it.


  • looks good. great work
  • JohnTube
    JohnTube ✭✭✭✭✭
    Hi @neuecc,

    Thank you for:
    - UniRx
    - NotifyPropertyChangedGenerator
    - PhotonWire
    - Open Sourcing the above
    - Quality of your work

    I want to suggest to move this disucssion to "Tutorials and Code Sharing" section if you agree.
  • neuecc
    edited June 2016
    Thank you, okay I'll move forum.
  • JohnTube
    JohnTube ✭✭✭✭✭
    @neuecc it's done. you don't need to do anything.