Opsive+Mirror(Networking)

You mentioned you would eventually prepare your System for easier switching to other networking solutions such as Fish Networking. Is this already in there?

Hi @Kiu,
I would take care of that maybe after, there I focus on Mirror :unsure:

I try to make clean and easily debuggable code with the defines of ServerAuthority and LocalAuthority, which is not as simple as I thought...
At the same time it allows me to debug and optimize my code and that of Opsive, because being in a network causes errors in the Code of Opsive.
Then it will be necessary to add methods in the INetworkCharacter to sync elements that was only on the local player with the Addon PUN, because now they are found on the server only, such as the dry fire audio when the weapon no longer has ammunition for example.
 

Justin

Administrator
Staff member
I have been working with @Pesadelo do Espantalho and it is exciting how close he is getting to having a Mirror version working. His integration does require some changes to the networking API in order for it to be properly supported. I need to better understand what is going on in order to verify the change and ensure it does not break with PUN add-on.

Because it'll require significant time investment from me and we are trying to get version 3 out soon I unfortunately am not able to look at it now. The version 3 API is not too different from version 2 so that part is good. I should have some more time after version 3 is released and the dust has settled. We're getting close :)
 
Hey guys as soon as I have my asset done and released I would be happy to help with this if you'd like, I am very experienced with multiplayer programming and would love to see this released.
Thank you but for now everything is going well, if you have some suggestions do not hesitate šŸ˜

Hello, are we talking weeks or months for the Mirror release please?
For Opsive+Mirror(Ucc), the integration is almost finished but we are waiting for version 3 of Opsive Ucc, in the meantime I am working on Opsive+Mirror(Uis) and I hope that they will be released at the same time šŸ¤ž
 

Tapticc

New member
Thanks but I don't feel like my question has been answered, if it's going to be months before the Mirror integration is made available then I need to switch networking to PUN, but if it's within 2-3 months then waiting for Mirror is preferred
 
Thanks but I don't feel like my question has been answered, if it's going to be months before the Mirror integration is made available then I need to switch networking to PUN, but if it's within 2-3 months then waiting for Mirror is preferred
Yes I know but it is not my responsibility, but I would say in autumn pretty much what you said but nothing official for the moment.
 

parajis

New member
Yes I know but it is not my responsibility, but I would say in autumn pretty much what you said but nothing official for the moment.
is there any way to get the beta version? I am in the middle of the project and have been waiting for Mirror + UCC integration for long enough already, my project depends on it, I can't just stop everything and wait for another few months.
I do understand it is not perfect yet, but it will be good enough to let me keep going.
 
Hi everyone,
Thank you for your interest in these integrations,
The number of interested increases a little day by day!

But I would not do anything without Opsive's approval.
Know that there will be no Early Access, no Beta Version, no other such Requests...

Sorry for the inconvenience caused by waiting...
 
Hi @nathanj, how are you?
Regarding Fish-Net: Networking Evolved is planned because it was requested at the beginning.

Then I would like to do Photon Bolt and Opsive want the Unity Netcode for GameObjects integration so I don't know in which order.

WARNING: Nothing that has been communicated on this post is fixed, each integration takes time so please be patient.

Currently I am back on the Ucc integration, I have redesigned everything and will surely be much more optimized, but tell me can I remove the local player authority system for coop or non-competitive games like PUN? Because it complicates my job.
 

nathanj

Active member
I think it would be safe to say that if someone wants local player authority they could just use PUN, or possibly NetCode.
 
Top