Sto realizzando un gioco di rete (1v1) in cui il gioco p2p non richiede un server di gioco.Giochi/app di rete P2P: buona scelta per un server di corrispondenza simile a "battle.net"
Tuttavia, affinché i giocatori possano "trovarsi l'un l'altro", senza la necessità di coordinarsi su un altro supporto e inserire indirizzi IP (simili ai giorni moderni dei giochi di rete), ho bisogno di un server di coordinamento/corrispondenza .
non posso usare normale web hosting perché:
- I clienti potranno comunicare in UDP.
- Quindi avrò bisogno di fare UDP Perforatura per essere in grado di passare attraverso il NAT
- che richiederebbero il server di parlare in UDP e conoscere IP porta
- afaik il cliente e con regolare di web hosting (php/etc) Posso solo ottenere l'indirizzo IP del client e posso comunicare solo in TCP (HTTP).
Opzioni Attualmente sto prendendo in considerazione:
Utilizzare una soluzione di hosting in cui il mio programma può accettare connessione UDP. (eventuali raccomandazioni?)
UDPonNAT sembra fare questo, ma utilizza GTalk e richiede ogni cliente di avere un conto GTalk per questo (che probabilmente lo rende una soluzione inadatta)
Tutte le idee? Grazie :)
@Joel Wietelmann: ho intenzione di provare questo. Ti farò sapere se funziona! Grazie :) – yairchu