I’m porting a game I built in HTML 5 to Unity. This game had an extensive back-end written in ASP.Net MVC. Almost all of the functionality of the back-end can be reused except the controller layer which really had no meaningful functionality in it anyway.
The back-end needs to run on a separate server and my question is, if I want to reuse this .Net library back-end, is the best way to do it with the Unity networking functionality like what can be seen in this famous tutorial: http://docs.unity3d.ru/Tutorials/M2H_Networking_Tutorial/M2H_Networking_Tutorial_Original.pdf?
Or is some other method preferable?
At this point in time my thoughts are that I would make a separate Unity client and server then make a connection using the Unity networking functionality and use RPC to pass data back and forth.
Appreciate the advice!