Creare Videogiochi - Game Developer
Multiplayer con Photon Cloud - Versione stampabile

+- Creare Videogiochi - Game Developer (https://www.making-videogames.net/giochi)
+-- Forum: Unity3D Italia (https://www.making-videogames.net/giochi/Forum-Unity3D-Italia)
+--- Forum: Richieste di Aiuto per Unity 3D (https://www.making-videogames.net/giochi/Forum-Richieste-di-Aiuto-per-Unity-3D)
+--- Discussione: Multiplayer con Photon Cloud (/thread-Multiplayer-con-Photon-Cloud)



Multiplayer con Photon Cloud - eoasier - 13-04-2015

Ciao a tutti, sto cercando di creare un modalità multiplayer per il mio fps "the dream"

Ho provato sia a creare un server da Unity che ad usare Photon e alla fine ho scelto quest' ultimo. Funziona tutto se non fosse che una volta spawnato il 2' Player, il primo comanda il secondo e il secondo comanda il primo... Come posso risolvere? Ho provato a cambiare manualmente gli input al Player2 ma continua a dare lo stesso problema


RE: Multiplayer con Photon Cloud - Blackg96 - 14-04-2015

Per questo problema devi vederti il :

void OnPhotonSerializeView (PhotonStream stream, PhotonMessageInfo info)
{

)

è il phontonView.IsMine

Io ho fatto una serie di tutorial sul network

https://www.youtube.com/playlist?list=PLSGugU29nYZM6c-do6pn4OewE2nCc9uL6

Vediteli e capisci il concetto, perchè alla fine è poco ciò che differenzia photon e unity network (parlo a livello di codice) cioè su unity network si chiama networkView.IsMine, mentre su photon si chiama photonView.IsMine, su unity su chiama OnSerializeNetworkView, mentre su photon è OnPhotonSerializeView.
Anche se photon è veramente, ma veramente più comodo infatti hai fatto un ottima scelta Big Grin


RE: Multiplayer con Photon Cloud - eoasier - 14-04-2015

(14-04-2015, 02:16 PM)Blackg96 Ha scritto: Per questo problema devi vederti il :

void OnPhotonSerializeView (PhotonStream stream, PhotonMessageInfo info)
{

)

è il phontonView.IsMine

Io ho fatto una serie di tutorial sul network

https://www.youtube.com/playlist?list=PLSGugU29nYZM6c-do6pn4OewE2nCc9uL6

Vediteli e capisci il concetto, perchè alla fine è poco ciò che differenzia photon e unity network (parlo a livello di codice) cioè su unity network si chiama networkView.IsMine, mentre su photon si chiama photonView.IsMine, su unity su chiama OnSerializeNetworkView, mentre su photon è OnPhotonSerializeView.
Anche se photon è veramente, ma veramente più comodo infatti hai fatto un ottima scelta Big Grin


Grazie Black! I tuoi tutorial li avevo visti tempo fa... Ora me li riguardo tutti perchè sono fatti molto bene. Appena posso cambio lo script e vedo come va, anche se a programmare non sono un fenomeno Big Grin


RE: Multiplayer con Photon Cloud - Blackg96 - 15-04-2015

Buonafortuna allora Big Grin


RE: Multiplayer con Photon Cloud - eoasier - 15-04-2015

(15-04-2015, 10:12 AM)Blackg96 Ha scritto: Buonafortuna allora Big Grin

Grazie Big Grin