Enet, une petite lib pour simplifier le réseau

Salut !

Si vous êtes programmeur débutant et que vous voulez programmer un jeu Wifi, vous ne savez probablement pas comment vous y prendre. Ou si vous n’avez tout simplement pas envie de vous plonger dans du code réseau compliqué, j’ai crée une petite lib pour rendre celà plus simple à utiliser.

La librairie fonctionne en surcouche d’une interface de sockets de type Berkleys (fonctionne avec Dswifi ou sous Linux), et corrige également un petit bug actuel de Dswifi (dans gethostbyname).

Pour l’instant, elle incorpore deux modules : TCP et HTTP. Le module TCP permet de communiquer en TCP avec un serveur ou de créer simplement un serveur TCP sur la DS. Le module HTTP (pas encore achevé, ni documenté, mais utilisable : se referer à l’exemple) permet de créer très simplement un requête HTTP (GET) afin de récuperer une page Web.

Télécharger Enet 0.1 : http://thoduv.drunkencoders.com/enet/Enet-0.1.zip
Quelques exemples : http://thoduv.drunkencoders.com/enet/Enet-examples.zip
Documentation (fr) : http://thoduv.drunkencoders.com/enet/docfr

J’espere que ca pourra servir ! :)

5 Responses to “Enet, une petite lib pour simplifier le réseau”

  1. davos1 Says:

    english??

  2. thoduv Says:

    Not for now, sorry …

  3. Niar Says:

    Hello!

    If you are a rookie programmer and you want to program a Wifi game, you maybe don’t know the method. However if you just don’t want to use a complicated network code, I created a easier lib to return this easiest to use.

    This library work on-layer of an socket interface type Berkleys (works with Dswifi or Linux), and correct a little bug in Dswifi (in gethostbyname).

    For the moment, it incorporates two mods: TCP and HTTP. The TPC mod allow to comunicate in TCP with a server or tocreate easily a TCP server on the DS. The HTTP mod (not acheved yet, not documented, but usable: refer to an example) allow to create easily a HTTP request (GET) to recover a web page.

    Download Enet 0.1 : http://thoduv.drunkencoders.com/enet/Enet-0.1.zip
    Some examples : http://thoduv.drunkencoders.com/enet/Enet-examples.zip
    Documentation (fr) : http://thoduv.drunkencoders.com/enet/docfr

    Niar ps: if they are any faults, i’m sorry, but i’m french…

  4. arog Says:

    Check http://www.drunkencoders.com/.

    - Aaron Rogers

  5. sylvainulg Says:

    sympa … ça viendra probablement bien à point — par exemple pour récupérer et sauver des “sprites tables” entre la DS et un PC (j’ai un Sprite Editor DS sur la planche à esquisse…)

Leave a Reply

Bot-Check

(required)