Message #1741
Sujet: [raknet] reseau simple sans serveur
| Type | Date | Auteur | Contenu |
|---|---|---|---|
| Création du message | 01-03-2007 23:01:33 | dark calculator |
Rebonjour,
Bon j'ai un peu réfléchit et je vais utiliser les fonctions de la librairie standard mais les fonction comme recv() bloque la boucle (attente d'un message) se qui est pas genial pour le rendu il faut donc faire du multithreading ce ou je ne suis pas tres fort mais bon un fork pourrait sufire : Il y a 2 joueurs. chaque voit son plateau et celui de l'autre mais il n'interargit que sur le sien. Des qu'il fait une action un message est envoyé a l'autre joueur pour qu'elle aparaisse sur son pc. le probleme est la reception du message. Je pense donc faire un fork, le processus pere s'occupe du joueur "qui joue et de l'affichage" et le fils de la recuperation des messages et d'effectuer les actions sur le second plateu. Est ce que vous pensez que c'est une bonne idée? A mon avis je n'est pas ete tres claire, n'hesiter pas a poser des questions Encore merci a tous vous m'avez ete d'une grande aide. dark calculator PS: Voila un petit shemas vite fait pour clarifier les chose PC1(J1) PC2(J2) | | init init | | fork fork | |
| | | | init plateau 1(J1) init plateau 2(J2) init plateau 1(J2) init plateau 2(J1) | | | | boucle boucle boucle boucle
+envoie mesage concerne +envoie mesage concerne | | | | | ---<--------<--------<------ |
|
| Options | Liens officiels | Caractéristiques | Statistiques | Communauté |
|---|---|---|---|---|
|
Préférences cookies Corrections |
![]() ![]() ![]() ![]() |
Propulsé par Django xhtml 1.0 css 2.1 |
884 membres 1440 sujets 11337 messages |
Dernier membre inscrit: Saidov17 165 invités en ligne membre en ligne: - RSS Feed |