Unity network or Photon Cloud\Server?

Hello up there! Me and my friends trying to create a multiplayer game. My aim is to program network for our game. So, I tried to do it with native unity toolset. With RPCs and other stuff. But it is so hard to understand and create… I saw that some of unity developers prefer to use photon for creating multiplayer for the games. In my case I need to create a multiplayer for 4 unique players(like in diablo3). What can you suggest to me? Use native unity networking system or try to work with photon?
Thank you for help, fellows! :slight_smile:

Photon is very similar to unity’s api. And take it from a 14 year old, it is super simple to learn. The code is very readable and makes sense. You would have to use C# obviously. It has a very cheap photon cloud service and free for 20 users. It is very cheap and affordable. I have been using it for quite some time now. I am finishing my multiplayer game with photon after 2 months of development. It is very easy and I would defiantly recommend it.