le reseau d'un jeu
le reseau d'un jeu
Salut a tous,
je me fais rare sur le forum car je n'ai pas d'idee de code. Je reste cependant persuadé que mon scrabble en hexagone est une superbe idee. Seul inconveniant, je ne sais pas faire la partie reseau. Aussi, je vous demande de l'aide. Comment dois je envisager la mise en reseau ? Il faut que mon ordi fasse serveur ? (je pense que oui)
Est ce que quelqu'un voudrait me coder la partie reseau plz ?
je me fais rare sur le forum car je n'ai pas d'idee de code. Je reste cependant persuadé que mon scrabble en hexagone est une superbe idee. Seul inconveniant, je ne sais pas faire la partie reseau. Aussi, je vous demande de l'aide. Comment dois je envisager la mise en reseau ? Il faut que mon ordi fasse serveur ? (je pense que oui)
Est ce que quelqu'un voudrait me coder la partie reseau plz ?
!i!i!i!i!i!i!i!i!i!
!i!i!i!i!i!i!
!i!i!i!
//// Informations ////
Intel Core i7 4770 64 bits - GTX 650 Ti
Version de PB : 6.12LTS- 64 bits
Re: le reseau d'un jeu
c'est si compliqué que ca ? (je sais, je fais mon KCC mais j'y tiens)
!i!i!i!i!i!i!i!i!i!
!i!i!i!i!i!i!
!i!i!i!
//// Informations ////
Intel Core i7 4770 64 bits - GTX 650 Ti
Version de PB : 6.12LTS- 64 bits
Re: le reseau d'un jeu
Est ce que quelqu'un voudrait me coder la partie reseau plz ?

On ne sait même pas comment ton jeu fonctionne, comment tu as définis tes contrôleurs, rien...c'est si compliqué que ca ? (je sais, je fais mon KCC mais j'y tiens)
compte pas sur moi.
Bon courage , un peu de doc , le réseau , c'est pas la mer à boire @+
Re: le reseau d'un jeu
Dans les exemples officiels, il y a un exemple server/client.
Cet exemple permet de comprendre comment fonctionne le réseau avec pb (grosso-modo). Tu devrais déjà regarder comment cela fonctionne et essayer d'envoyer à ton server une donnée simple, comme déplacer un objet dans 2 écrans client par exemple
.
Cet exemple permet de comprendre comment fonctionne le réseau avec pb (grosso-modo). Tu devrais déjà regarder comment cela fonctionne et essayer d'envoyer à ton server une donnée simple, comme déplacer un objet dans 2 écrans client par exemple

http://blendman.blogspot.com/
Forum PB fr : http://www.purebasic.fr/french - Forum PB Eng : http://www.purebasic.fr/english
Forum PB fr : http://www.purebasic.fr/french - Forum PB Eng : http://www.purebasic.fr/english
Re: le reseau d'un jeu
Merci pour vos reponses.
Tout reste a faire en reseau mais je sais que je n'y arriverais pas. Pas grave...
Tout reste a faire en reseau mais je sais que je n'y arriverais pas. Pas grave...
!i!i!i!i!i!i!i!i!i!
!i!i!i!i!i!i!
!i!i!i!
//// Informations ////
Intel Core i7 4770 64 bits - GTX 650 Ti
Version de PB : 6.12LTS- 64 bits
Re: le reseau d'un jeu
Déjà Si t’arrêtais de partir perdant...
on parle pas ici d'un mmorpg avec mouvements en temps réel ou d'une course de voiture avec tout ce qu'il y a a gérer derrière. c'est du tour par tour... ça doit pas être très compliqué a faire. ceci dit je programmerais pas ça pour toi... tu as deja tout ce qu'il faut entre tes deux oreilles.)
on parle pas ici d'un mmorpg avec mouvements en temps réel ou d'une course de voiture avec tout ce qu'il y a a gérer derrière. c'est du tour par tour... ça doit pas être très compliqué a faire. ceci dit je programmerais pas ça pour toi... tu as deja tout ce qu'il faut entre tes deux oreilles.)
Re: le reseau d'un jeu
Merci pour les encouragements. Entre les oreilles, j'ai un cerveau qui ne sais pas par ou commencer...case a écrit :Déjà Si t’arrêtais de partir perdant...
on parle pas ici d'un mmorpg avec mouvements en temps réel ou d'une course de voiture avec tout ce qu'il y a a gérer derrière. c'est du tour par tour... ça doit pas être très compliqué a faire. ceci dit je programmerais pas ça pour toi... tu as deja tout ce qu'il faut entre tes deux oreilles.)
!i!i!i!i!i!i!i!i!i!
!i!i!i!i!i!i!
!i!i!i!
//// Informations ////
Intel Core i7 4770 64 bits - GTX 650 Ti
Version de PB : 6.12LTS- 64 bits
Re: le reseau d'un jeu
Tu as déjà proposer des codes sympas. N'as tu pas fait un genre de tchat aussi il y a quelque mois, ça passait bien par le reseau (ou peut-etre par ftp je ne me rappel plus) ?
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Re: le reseau d'un jeu
beuh... chanque joueur a un temps limite ? un bouton fin de tour ?
a la fin du tour du joueur les données sont envoyées au serveur
le serveur envoie les nouvelles données aux joueurs.
le joueur suivant joue son tour .. etc... etc...
exemple
joueur a -----> serveur
serveur ------> nouvelles lettres pour joueur a
serveur -----> joueur b
serveur -----> joueur c
serveur -----> joueur d
joueur b -----> serveur
serveur ------> nouvelles lettres pour joueur b
serveur -----> joueur a
serveur -----> joueur c
serveur -----> joueur d
etc...
après tu peux soi créer un serveur central hébergé par toi, ce qui nécessite des ressources financières et matérielles un pc toujours allumé etc... ou un hébergement pro... dedibox etc...
soit tu implémente le serveur dans tout les clients et tu fait en sorte qu'un joueur soit l’hôte de la partie et les autres joueurs se connectent a lui...
voila ,)
te reste plus qu'a cogiter avec la doc et la partie network maintenant que tu as la marche a suivre dans ses grandes lignes ,)
a la fin du tour du joueur les données sont envoyées au serveur
le serveur envoie les nouvelles données aux joueurs.
le joueur suivant joue son tour .. etc... etc...
exemple
joueur a -----> serveur
serveur ------> nouvelles lettres pour joueur a
serveur -----> joueur b
serveur -----> joueur c
serveur -----> joueur d
joueur b -----> serveur
serveur ------> nouvelles lettres pour joueur b
serveur -----> joueur a
serveur -----> joueur c
serveur -----> joueur d
etc...
après tu peux soi créer un serveur central hébergé par toi, ce qui nécessite des ressources financières et matérielles un pc toujours allumé etc... ou un hébergement pro... dedibox etc...
soit tu implémente le serveur dans tout les clients et tu fait en sorte qu'un joueur soit l’hôte de la partie et les autres joueurs se connectent a lui...
voila ,)
te reste plus qu'a cogiter avec la doc et la partie network maintenant que tu as la marche a suivre dans ses grandes lignes ,)
Re: le reseau d'un jeu
Il faudrait que tu confies ta sources et que tu nous expliques comment ton jeu dois se jouer (--> tour par tour selon certains) si tu veux que quelqun fasse une partie reseaux..
Re: le reseau d'un jeu
Cela me pose pas de problème de te coder entièrement ta partie réseau.
Après à toi de voir si cela ne te dérange pas de partager les sources de ton projet afin que je ne travaille pas à l'aveugle.
Cordialement.
Atlante
Après à toi de voir si cela ne te dérange pas de partager les sources de ton projet afin que je ne travaille pas à l'aveugle.
Cordialement.
Atlante
Modérateur
Config : Intel I5 4670K, Nvidia Geforce GTX 1060, 16go RAM, SSD 256go, DD 2000go
Config : Intel I5 4670K, Nvidia Geforce GTX 1060, 16go RAM, SSD 256go, DD 2000go
Re: le reseau d'un jeu
Je ne suis plus trop sur de le continuer. Ca fait trop longtemps maintenant... Si tu es bon en reseau, dis le moi et j'essayerais de relire le code pour je te donnerais le feu vertAtlante a écrit :Cela me pose pas de problème de te coder entièrement ta partie réseau.
Après à toi de voir si cela ne te dérange pas de partager les sources de ton projet afin que je ne travaille pas à l'aveugle.
Cordialement.
Atlante
Dernière modification par SPH le dim. 03/juil./2011 19:24, modifié 2 fois.
!i!i!i!i!i!i!i!i!i!
!i!i!i!i!i!i!
!i!i!i!
//// Informations ////
Intel Core i7 4770 64 bits - GTX 650 Ti
Version de PB : 6.12LTS- 64 bits
Re: le reseau d'un jeu
je trouve ça dommage de lui coder toute sa partie réseau, il n’apprendra rien si on lui fait tout le travail...
- falsam
- Messages : 7324
- Inscription : dim. 22/août/2010 15:24
- Localisation : IDF (Yvelines)
- Contact :
Re: le reseau d'un jeu
Atlante proposait à SPH un travail collaboratif ce qui me semble une bonne idée.case a écrit :je trouve ça dommage de lui coder toute sa partie réseau, il n’apprendra rien si on lui fait tout le travail...
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Re: le reseau d'un jeu
Il y a encore 6 mois, je disais pas. Mais j'ai perdu beaucoup de ce que j'ai codé. Je ne suis plus trop ou j'en suis alors ca va etre difficile. Faudrais que je me relise totalement.falsam a écrit :Atlante proposait à SPH un travail collaboratif ce qui me semble une bonne idée.case a écrit :je trouve ça dommage de lui coder toute sa partie réseau, il n’apprendra rien si on lui fait tout le travail...
!i!i!i!i!i!i!i!i!i!
!i!i!i!i!i!i!
!i!i!i!
//// Informations ////
Intel Core i7 4770 64 bits - GTX 650 Ti
Version de PB : 6.12LTS- 64 bits