Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13

Discussione: [C++] Multiplayer

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    115

    [C++] Multiplayer

    Ciao ragazzi, ho realizzato il gioco da tavolo del 'Monopoli' in C++.
    La mia idea è quella di realizzare una sezione multiplayer che permetta di giocare un tot di utenti alla volta nella stessa partita.
    Avevo pensato ad una struttura semplice: un Server 'centrale' ed i vari Client che inviano pacchetti ad esso; ogni pacchetto viene ricevuto e mostrato a tutti i client dal server volta per volta.
    Vorrei però implementare questa idea tramite il C++, sapete quali sono gli strumenti che devo utilizzare per realizzare una struttura di questo tipo? E secondo voi, è una buona struttura per un multiplayer?
    Se avete una documentazione che tratti di ciò che voglio fare ve ne sarei grato.
    Infine un ultimissima domanda: Il server a cui dovrebbero connettersi gli utenti, dove lo posso comprare? Sarebbe un 'webserver'? Oppure ci sono dei server appositi per fare questo?
    Grazie a tutti.

    P.s sviluppo su Windows
    Ultima modifica di Mauri94; 15-03-2014 a 19:13

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,462
    Il server potrebbe farlo il tuo PC e tutti si potrebbero collegarsi.

    Devi studiare gli argomenti della programmazione di rete. Cominicia dai socket. C'è ampia documentazione in rete se non hai un libro di riferimento.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    115
    Quindi se io creassi un server in locale, utenti esterni alla mia rete potrebbero accedervi?

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,462
    Sì, se crei un server e apri la porta utilizzata nel tuo router, si può accedere.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    115
    Okay so come fare per questo, ti ringrazio.
    Per quanto riguarda l'idea del Server 'centrale' che mostra tutti i pacchetti ricevuti dai client, ai client stessi, cosa ne pensi? E' una buona struttura?

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,462
    Sì, può andare bene. Il tuo PC può fare sia da server che da client allo stesso tempo.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    115
    Perfetto, allora leggo la documentazione per realizzare l'idea. Grazie mille.

  8. #8
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,462
    Windows o Linux?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  9. #9
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    115
    Ho specificato alla fine del post; sviluppo su Windows.

  10. #10
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,462
    Forse l'hai aggiunto dopo ... non l'avevo letto. In quel caso devi studiare Winsock a partire da

    http://msdn.microsoft.com/en-us/libr...(v=vs.85).aspx
    No MP tecnici (non rispondo nemmeno!), usa il forum.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.