IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Visual Studio Discussion :

Aide sur un jeu de cartes à passer en réseau local (Ethernet ou Wifi)


Sujet :

Visual Studio

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    83
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 83
    Par défaut Aide sur un jeu de cartes à passer en réseau local (Ethernet ou Wifi)
    J'ai terminé mon jeu de cartes (2 jeux de 52 cartes). Deux joueurs
    s'affrontent (Ordinateur Vs Nom1 ou Nom1 Vs Nom2 ...etc.). Bien sûr tout se passe
    sur le même ordinateur.

    Je cherche à faire évoluer mon jeu vers 2 ordinateurs reliés en local (Ethernet ou Wifi):

    Quelqu'un a t'il une idée de la procédure suivre pour arriver à cette fin.
    Soyez assez explicite en me donnant des exemples.

    A tous qui me répondront d'avance - Merci et bonne journée.😒

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    1 773
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 1 773
    Par défaut
    Si je te parle de serveur et de client. Il faut que l'un des 2 serve d'hébergeur de la partie (serveur) et que l'autre se connecte à la partie (client) . le serveur gère la partie (envoie et reçoit les données aux joueurs, résout la partie, ..) les clients reçoivent les jeux et envoient leurs actions que le serveur résout.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    83
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 83
    Par défaut Oui d'accord mais...
    Si j'ai bien compris un des Pc est serveur et client en même temps
    et l'autre est client ...
    Mais comment dois-je m'y prendre en Vb.net pour faire mon
    Pc en serveur-client et l'autre en Client.
    Je connais la théorie mais pas la pratique !
    De toute façon merci à Unfred de m'avoir répondu.
    Bonne journée

  4. #4
    Invité de passage
    Homme Profil pro
         ​​​  
    Inscrit en
    Décembre 2025
    Messages
    94
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations professionnelles :
    Activité :      ​​​  

    Informations forums :
    Inscription : Décembre 2025
    Messages : 94
    Par défaut
    Bonjour,

    Voila un simple jeu test créé à l'aide de Gemeni testé sur deux laptops donc fonctionne.
    Le principe de test est simple le joueur sélectionne quelques numéros de la grille puis appuyer sur Enyoyé alors le serveur va griser toutes les cases en question chez tous les joueurs donc inutilisable pour les autres joueurs puis le jeu passe au joueur suivant.

    Essaie d'abord le jeu sur un seul poste dès que le principe est saisie tu pourras lancer le test sur réseau
    .Les étapes à suivre:
    En local sur le même poste
    Démarrer le serveur (server.exe)
    Puis inscrire les joueurs:
    Lancer quelques instances de Client.exe et connecter les au serveur.
    En fin lancer le jeu à partir du Serveur.

    Pour le test réseau l’adresse IP doit être saisie par les clients pour pouvoir se connecter.
    Fichiers attachés Fichiers attachés

  5. #5
    Membre Expert
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    1 773
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 1 773
    Par défaut
    c'est surtout ton application qui doit avoir ces rôles
    la partie serveur utilise TcpListener de System.Net.Sockets TcpListener (il va écouter les clients)
    la partie client va se connecter sur l'ip du serveur via TcpClient (du même package)

    Par exemple sur le PC qui va servir de serveur, le joueur va cliquer sur un bouton "hégerger une partie" ce qui va créer le TcpListener et un tcpClient local; le 2nd joueur sur le même réseau local, va cliquer sur un bouton "Rejoindre la partie" et saisir l'adresse IP du 1erPC, et cela va créer le TcpClient de ce joueur.
    Côté PC serveur, il va voir un 2nd client connecté (en plus de lui-même), et va donc pouvoir lancer la partie (si le jeu ne joue qu'à 2) Ensuite, tout se passe par l'envoi/réception de message entre les parties clients et serveur pour l'évolution du jeu

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    83
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 83
    Par défaut Merci pour tout..
    Sincèrement je te remercie pour tes explications claires
    et précises..
    Je te souhaite une bonne journée
    A+ 😍Paounet

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. aide sur un jeu svp
    Par koukiya dans le forum Débuter
    Réponses: 8
    Dernier message: 09/01/2009, 10h11
  2. besoin d'aide sur 1 jeu :(
    Par dani_fr dans le forum Flash
    Réponses: 3
    Dernier message: 25/05/2007, 10h13
  3. aide sur un projet de carte a puce
    Par abdel5 dans le forum C++
    Réponses: 1
    Dernier message: 09/01/2007, 23h12
  4. [Cablage] Aide sur carte réseau
    Par flysurfer dans le forum Dépannage et Assistance
    Réponses: 5
    Dernier message: 01/11/2006, 01h05
  5. [FLASH 8] Aide et avis sur un jeu de f1
    Par otagun dans le forum Flash
    Réponses: 4
    Dernier message: 30/10/2006, 11h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo