begin process at 2008 08 22 06:50:35
1 229 780 membres
51 nouveaux aujourd'hui
14 267 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : MMORPG : Protocole réseau ? [ Archives Visual Basic / Réseau et Internet ] (WolfSpirit2a)

MMORPG : Protocole réseau ? le 11/05/2006 10:46:16

WolfSpirit2a

Bonjour,

je code actuellement un petit MMORPG.

J’aimerais avoir votre avis sur quel protocole réseau utiliser ? TCP ? UDP ? TCP+UDP ? DirectPlay ?


Quel est le mieux pour la gestion de MMO en VB ?

(ps : je penche + vers le TCP+UDP :p Mais je voudrais quand même votre avis).

Screenshot du jeu ICI

Si vous voulez aider au développement, contactez moi :)


Re : MMORPG : Protocole réseau ? le 11/05/2006 10:55:29

Alboure
Bonjour,

cette année j'ai fait comme projet avec mon groupe pour le bahut un rpg 3D que l'on compte faire évoluer en mmo, il vaut mieux utiliser le protocole UDP pour économiser la bande passante car les données à envoyer entre le serveur et les clients sont nombreuses
et il faut aussi mettre en place un système d'anticipation (ex: le perso allait par la, on fera comme si il allait encore par là pendant 300 ms (au pif)) pour ne pas avoir besoin de renvoyer les données trop souvent. Mais bon comme c'est assez long à faire tout ca on n'a pas eu le temps.

Alboure

Re : MMORPG : Protocole réseau ? le 27/05/2008 08:38:22

Le Pix
Les protocols reseaux des jeux actuels utilisent tous du TCP. (Lineage, etc)
Il va sans dire qu'il faut toi meme creer ton protocle, les dev les garde jalousement

Pour le deplacement de monstres ou de joueurs.
On envoie les infos au client au debut de la carte/monde, 
Il y a gros monstre bleu portant l' indice 5642,niveau 15, avec 5 int , 10 de dex portant une armure 156 en position 2456,2245
et ensuite ne reference que des indices du genre :
Pour un deplacement
Code de deplacement,Indice du monstre 5642 ,nouvelle position

Pas besoind de taille de packet car on sait que le code de deplacement attent des info  de longeur fixe.
Ton client va calculer et afficher le deplacement du monstre.

Pour le joueur, je te conseil pour un mmo le system point and click (contrairement au systeme de fleches ou WASD des FPS)
Le point and click te permet d'envoyer seulement la destination de ton joueur. A ton client de faire l' animation vers le point de destination.

Bonne chance dans to projet.



Classé sous : réseau, protocole, tcp, udp, mmorpg

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS