#1 

15-02-2009 09:02:41

nikska
Membres
Date d'inscription:
Messages: 36
IP: 82.253.39.254
Courriel

Voila en ce moment j'essai de programmer la partie réseau de mon jeu. Je me suis donc aidé de notre ami google pour trouver de l'aide...
Histoire de faire gagner du temps je poste ici les liens les plus intéressants que j'ai trouvé.



Les cours :

www.le siteduzero.com
Une bonne adresse pour commencer doucement avec le réseau. Par contre l'exemple utilise Qt (mais ca reste utile de le lire).


developpez.com
Là c'est du réseau programmé en C, avec un exemple simple de client/server (pour windows et linux).


www.quantic-storm.com
Un cour de réseau très complet en C/C++ (pour windows et linux aussi !)




Les lib/framework/moteur reseau :


Raknet
Difficile de passer à coté puisse que presque tout les sujets des forums, où quelqu'un cherche un librairie reseau, vous y ramène. D'ailleur on parle plutot d'un moteur réseau qu'une simple lib.
Gratuit pour les projets gratuit, payant pour les projets payants et incompatible avec un projet sous une licence GPL.
voir tutoriel

SFML
Une lib multimedia avec un module reseau.
Site en en/fr, bonne documentation, licence zlib/png, variantes en C, C++, .NET, D, Python, Ruby... que demande le peuple !


IrrNet
Projet mort ?
Se présente comme étant un framework. Documentation quasi inexistante, le mieu est surement de chercher de l'aide sur le forum officiel de Irrlicht.


irrNetLite
En faisant une recherche sur IrrNet je suis tombé sur irrNetLite : une version simplifié de irrnet. J'ai pas trouvé de site, juste un fichier.


GNet
Une lib open-source sous licence LGPL !
Tuto sur GNet


WvStreams
Une autre lib open-source sous licence LGPL !


cURL
Une lib gratuite.


SDL_net
Une autre lib.



Si vous aussi vous avez des liens à partagé n'hésitez pas :-p


Hors ligne


#2 

15-02-2009 13:06:36

Aranoth
Membres
Avatar de Aranoth
Date d'inscription:
Messages: 242
IP: 90.55.106.134
Courriel  Site web

Je rajouterai SFML qui a un module réseau

SFML
Gestion des sockets TCP et UDP, des selecteurs, des packets mais aussi des protocoles HTTP et FTP (utile pour faire un utilitaire de mise à jour)
La même lib peut aussi s'occuper des threads
Licence zlib, comme Irrlicht

Hors ligne


#3 

15-02-2009 19:18:30

nikska
Membres
Date d'inscription:
Messages: 36
IP: 82.253.39.254
Courriel

Ha oui sympa cette lib !! Bien documenté, en francais et avec pas mal de variante de language !!
Je l'ajoute dans le premier poste si ca t'embete pas smile


Hors ligne


#4 

26-02-2009 14:36:31

NeoCrysis
Membres
Date d'inscription:
Messages: 11
IP: 82.237.255.250
Courriel

Pour le peu que je l'utilise, je la trouve assez simple d'emploi, et donc je la recommande aux débutants comme moi ! smile


Hors ligne


#5 

18-11-2012 18:13:38

OzVessalius
Membres
Date d'inscription:
Messages: 8
IP: 82.229.30.182
Courriel

Perso, j'utilise Boost.Asio qui est génial en asynchronous.


Hors ligne


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
173 invités en ligne
membre en ligne: -
RSS Feed