begin process at 2012 05 30 02:34:00
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Réseau / Internet

 > 

jeux multijoueur sur internet


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

jeux multijoueur sur internet

mardi 17 mai 2005 à 20:36:05 | jeux multijoueur sur internet

svirpiren

Bonjour, j'aurai besoin d'une piste pour savoire comment faire pour faire un jeu multijoueur via internet.        mercie d'avance.

pierre
mardi 17 mai 2005 à 21:19:30 | Re : jeux multijoueur sur internet

goutbouyo

Membre Club
Tu fais ton jeu avec OpenGl ou DirectX et tu utilise les sockets pour la fonction réseau.
J'ai essayé de faire un mode online multijoueur pour mon jeu et je peux te dire que c'est pas évident ...
Je suis peut être pas une référence non plus
mercredi 18 mai 2005 à 08:20:15 | Re : jeux multijoueur sur internet

svirpiren

en faite, je fais mon jeu avec openGL et je preffert utiliser les sockets parceque c le seul truc que je connais plus ou moin. pour le moment g juste put faire un jeu multijouer sur resau local en entran manuellement les IP. Mais je n'est pas la moindre idée de comment fonctionne internet.

pierre
mercredi 18 mai 2005 à 14:01:44 | Re : jeux multijoueur sur internet

goutbouyo

Membre Club
Ok, donc ton jeu est déjà fait et tu as déjà implenté la fonction réseau.
Que veux tu savoir alors sur internet, c'est le même pricipe sauf qu'il te faut l'adresse IP avec laquelle tu accéde à internet au lieu de l'adreese IP local de ton PC sur ton réseau.
Pour les jeux réseaux sur internet, les parties sont générallement hébergées sur des serveurs qui assurrent les echanges d'informations entre les différents joueurs.
mercredi 18 mai 2005 à 20:40:24 | Re : jeux multijoueur sur internet

svirpiren

alors, je voudrais savoir comment on peu connaitre son adresse IP internet, si elle change souvent. Comment on utilise les sockets pour acceder a internet(le truc qui change).
Comment fonctionne un serveur sur internet?


pierre
mercredi 18 mai 2005 à 21:04:32 | Re : jeux multijoueur sur internet

goutbouyo

Membre Club

La plupart du temps les adresses IP sont dynamiques dont elles changent souvent.
Si t'es derrière un routeur, pour connaitre ton IP internet tu peux aller sur un site qui te la donnera(il y en a des tonnes), sinon peut être avec la base de registre...
Pour utiliser les socket avec internet, c'est la même chose que sur un réseau local sauf que tu mets les IP internet des personnes en question(et non les IP des PC sur le réseau local).
Pour le fonctionnement d'un serveur, je ne sais pas exactement coment ça marche, mais tu serais prêt à louer un serveur pour héberger les parties de ton jeu ???

jeudi 19 mai 2005 à 17:02:50 | Re : jeux multijoueur sur internet

svirpiren

mais autrement pour faire un jeu multi-joueur ou l'un des ordinateur connecté est le serveur.
////////////////////////////////////////////////serveur/////////////////////
WSADATA WSAData;  
SOCKET sock;      
SOCKET csock;     
SOCKADDR_IN sin;  
SOCKADDR_IN csin; 

WSAStartup(MAKEWORD(2,0), &WSAData);

sock = socket(AF_INET, SOCK_STREAM, 0);

sin.sin_addr.s_addr = INADDR_ANY;
sin.sin_family      = AF_INET;
sin.sin_port        = htons(6667);

bind(sock, (SOCKADDR *)&sin, sizeof(sin));
listen(sock, 0);
csock = accept(sock, (SOCKADDR *)&csin, &sinsize)) != INVALID_SOCKET)

/////////////////////////////////////////////////////////////client/////////////////

WSADATA WSAData;
SOCKET sock;
SOCKADDR_IN sin;
char buffer[25];

WSAStartup(MAKEWORD(2,0), &WSAData);

sock = socket(AF_INET, SOCK_STREAM, 0);
sin.sin_addr.s_addr = inet_addr("192.168.1.5");
sin.sin_family = AF_INET;
sin.sin_port = htons(6667);

connect(sock, (SOCKADDR *)&sin, sizeof(sin));


comme ca, par exemple on aurait un serveur et un client.
Tu saurai pas comment faire la meme chose mais sur internet?
(dsl je te demande bocoup)
pierre
jeudi 19 mai 2005 à 19:51:10 | Re : jeux multijoueur sur internet

goutbouyo

Membre Club
Réponse acceptée !
C'est exactement la même chose sauf qu'à la place de l'IP locale(192.168.1.5) tu mets l'IP internet du PC serveur.
vendredi 20 mai 2005 à 17:02:25 | Re : jeux multijoueur sur internet

svirpiren

mercie bocoup de ton aide, je devrai m'en sortir meintenant.

pierre
vendredi 20 mai 2005 à 17:45:33 | Re : jeux multijoueur sur internet

goutbouyo

Membre Club
De rien, pour une fois que c'est moi qui aide quelqu'un

1 2

Cette discussion est classée dans : internet, jeux, multijoueur


Répondre à ce message

Sujets en rapport avec ce message

Mode Multijoueur pour un jeux ?? [ par SnOOpss ] Salut !!Est ce que quelqu'un connaitrait des site avec des tutoriaux pour programmer en DirectPlay pour convertir en jeu en multijoueur via internet.O plateforme jeux multijoueur gratuite windows/linux [ par LeColonel ] http://www.gamelan-project.com Donnez nous votre avis et aidez nous a la faire vivre!! 3 jeux multijoueurs dispo et d'autres en préparation.Une n [Qt]Jeux similaire à Zelda en multijoueur [ par Neckara ] Bonjour, Je voudrais créer un petit jeux avec Qt constitué de donjons jouable de 1 à 4 joueurs. On se déplace à travers différentes salles nécessitan Programmation jeux en C++ [ par GhadaAngie ] Salut j'ai un projet en classe qui nous demande de faire une simulation du jeux de Morpion (Tic Tac Toe) en C++ le plus simple possible si vous pouvez Transférer des données sans internet [ par farouklad ] Bonjour, comment transférer des données entre deux villes sans internet (il y a une ligne téléphonique) ? quelle sont les outilles? programmation des jeux avec C++ [ par sacar ] salut,j'ai besoin des cours sur la programmation des jeux vedeo avec C/C++ svp [^^happy13] ou des conseils pour les débutant dans ce domaine et merci bsr je cherche un code de jeux sudoko avec c [ par sassi1985 ] bsr je cherche un code de jeux sudoko avec c Communauté de jeux en ligne - C++ [ par killer89 ] Bonjour tout le monde,Je me présente brièvement. Je m'appelle Martin et je suis actuellement responsable markéting de l'équipe de France des jeux vidé InternetOpen Proxy Authentification [ par Pontaeri51 ] Travaillant sur une apllication qui va chercher sur des infos sur le Web,J'ai un problème au niveau de la connection avec les proxy demandant une auth


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,044 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales