La question est déjà dans le titre. Il faut quoi (quels apis) pour programmer un jeu de dame en réseau ?
La question est déjà dans le titre. Il faut quoi (quels apis) pour programmer un jeu de dame en réseau ?
Bonsoir,
je penses que l'API standard peut te suffire. Regarde du côté des Socket.
Effectivement, regarde java.net.ServerSocket et java.net.Socket.
La méthode accept() de ServerSocket est bloquante et attend une connexion cliente. Lorsque la connexion est effectuée, la méthode te donne une Socket que tu utilises pour dialoguer avec ton client via la méthode getChannel() par exemple.
Je confirme que cette api est suffisante (exemple perso de la Barricade)
Merci , pour les sockets.
Sinon pour "sauvegarder une partie" il me faut quoi comme structure de données, une base de donnée, un fichier ?
Comme tu le sens, soit une base (un peu lourd nan ? ça dépend du fichier), soit un fichier type Properties ("clé"="valeur"), ou encore des objets mémoire mais stocké via la Sérialisation.
Rebonjour
J'ai avancé un peu dans mon projet, côté interface. je veux maintenant savoir avec quels composants grahiques pourrais-je dessiner les cases de mon jeu.
Salut,
Pour ma part, j'ai utilisé directement la méthode paint (Graphics g) du JPanel principal lors d'un premier jet. Et c'est resté mon dernier jet, par suite, je suis aussi preneur pour toutes suggestions ...
Cela dit, dans mon cas, ma problématique était différente :
- une case a la couleur du pion qui l'occupe
- mon damier a la forme d'un parcours pyramidal
____________
Tu fais autant de Jpanel que de cases ?Envoyé par ze_corsaire
Est ce que je peux avoir plus d'éclaircissements là, c'est la seule partie qui me reste ? Je demande pas de code prêt à porter mais tout simplement une description des grandes lignes.Envoyé par Napalm51
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager