Historique des modifications - Message

Message #2231

Sujet: Petite explication sur le reseau orienté jeu...


Type Date Auteur Contenu
Dernière modification 10-05-2007 17:52:46 Willikus
Bonjour !

Aujourd'hui, après une pause, je décide de repartir dans mon projet de MMO (fou d'ailleurs vu ma motivation)...

Cependant, pendant que je progrèse du coté 3D et rendue, je me retrouve bien largué du reseau qui est quand même la base du projet ! Et résultat, je repousse au lendemain, je procrastine... (je voulais sortir le mot) et j'avance pas !


Ce problème c'est que pour comprendre, au début j'ai besoin de tutos pour me fixer des bases fonctionnel. Les tutos que j'ai eu sont 1 chat (client/serveur), ... et rien d'autres, donc je me retrouve convaincu que tout le reseau fonctionne sur le principe du chat, mais voilà, ça ne me convaint pas !

J'utilise RakNet car c'est la seul lib qui proposait des tutos claires.

Pour l'instant mon chat fonctione comme ça :

  • ------->Client2

Client1 -----> Serveur-------->...
  • ------->Client3


Bon, c'est la bonne chose, mais je n'arrive pas a comprendre comment la lib fait pour savoir qui est qui, qui fait quoi, ...
Sachant que les flux devront êtres (théoriquement) multiples et croisé car :

Joueur1 : Saute -> Code [/*/224587557521], <-[/*/54287557521]->voit le joueur2 courrir, ...........
Joueur2 : Cours -> [/*/54287557521], <-[/*/224587557521]->voit le joueur2 sauté, .........

Ce qui fait que les infos sont colosalles, mélangé, préciseuses, et en plus doivent renvoyer 3 positions par objet mobile en temps réel....


BAM, la je pet un cable, je pige plus rien !

Et sur le tas, on rajoute du reseau pour le telechargement d'info, du chat, ....

Ya t'il plusieur socket d'utilisé ? Comment tous se tas peut gerer ?


Bref, je me suis lancée dans le reseau sans VRAI connaissance et mainteant je l'ai dans le...


Merci de votre patience pour m'expliquer comment voire ces choses en retirant la cire que j'ai dans les yeux.

(Et si je vous dérange vous plutot qu'un autres site, c'est parce que vous êtes bien callé, et surtout vous sentez pas vos pets comme bcp de programmeur hmm )


PS : Quels sont les façon de proposé ses petits modelages de low comme ressources libre ?
Création du message 10-05-2007 17:52:14 Willikus
Bonjour !

Aujourd'hui, après une pause, je décide de repartir dans mon projet de MMO (fou d'ailleurs vu ma motivation)...

Cependant, pendant que je progrèse du coté 3D et rendue, je me retrouve bien largué du reseau qui est quand même la base du projet ! Et résultat, je repousse au lendemain, je procrastine... (je voulais sortir le mot) et j'avance pas !


Ce problème c'est que pour comprendre, au début j'ai besoin de tutos pour me fixer des bases fonctionnel. Les tutos que j'ai eu sont 1 chat (client/serveur), ... et rien d'autres, donc je me retrouve convaincu que tout le reseau fonctionne sur le principe du chat, mais voilà, ça ne me convaint pas !

J'utilise RakNet car c'est la seul lib qui proposait des tutos claires.

Pour l'instant mon chat fonctione comme ça :

  • ------->Client2

Client1 -----> Serveur-------->...
  • ------->Client3


Bon, c'est la bonne chose, mais je n'arrive pas a comprendre comment la lib fait pour savoir qui est qui, qui fait quoi, ...
Sachant que les flux devront êtres (théoriquement) multiples et croisé car :

Joueur1 : Saute -> Code [/*/224587557521], <-[/*/54287557521]->voit le joueur2 courrir, ...........
Joueur2 : Cours -> [/*/54287557521], <-[/*/224587557521]->voit le joueur2 sauté, .........

Ce qui fait que les infos sont colosalles, mélangé, préciseuses, et en plus doivent renvoyer 3 positions par objet mobile en temps réel....


BAM, la je pet un cable, je pige plus rien !

Et sur le tas, on rajoute du reseau pour le telechargement d'info, du chat, ....

Ya t'il plusieur socket d'utilisé ? Comment tous se tas peut gerer ?


Bref, je me suis lancée dans le reseau sans VRAI connaissance et mainteant je l'ai dans le...


Merci de votre patience pour m'expliquer comment voire ces choses en retirant la cire que j'ai dans les yeux.

(Et si je vous dérange vous plutot qu'un autres site, c'est parce que vous êtes bien callé, et surtout vous sentez pas vos pets comme bcp de programmeur hmm )


PS : Quels sont les façon de proposé ses petits modelages de low comme ressources libre ?

Retour

Options Liens officiels Caractéristiques Statistiques Communauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1440 sujets
11337 messages
Dernier membre inscrit: Saidov17
526 invités en ligne
membre en ligne: -
RSS Feed