• [^] # Re: News ambigüe...

    Posté par . En réponse à la dépêche Code source de Myth II online ouvert. Évalué à 10.

    Il s'agit bien du metaserveur qui permet de mettre en rapport les joueurs qui veulent faire une partie. La partie est hostée par un des joueurs.
    Le code du serveur de jeu est donc inclu dans le code du jeu lui même et pas disponible sauf erreur de ma part.
    C'est un équivallent de ce qui existe pour les jeux blizzards ou westwood.
    Il existait déja une initiative du même genre:
    http://www.mariusnet.com(...)
    extrait:

    Code

    How was marius net written?

    marius net was written as follows.
    We bugged Vodi for some of his notes on the Myth 2 protocol to get started.
    We checked with Mordia to make sure that the project was OK.
    We then fired up packet sniffers and logged some time on b.net 2.
    From this we started playing around with emulating what the b.net 2 server did - tweaking it as needed for TFL.
    We then really started staring at the session log dumps. We started seeing hex dumps in our sleep ... and sometimes while awake, it was not pretty.
    Marius had to whip on the TFL app for a bit to figure out some sticking points.
    Eventually we got it figured out (:

    Donc un bel exemple de reverse engeneering mais:

    "Can I have the source code and/or application?

    At this time, we are not releasing the source code or the application. But never say never..."

    Code pas libre non plus ...

    Les références à b.net ne sont pas des références à bnet (la version libre du métaserveur de blizzard, qui permet de faire des parties de starcraft, warcraft II et diablo II sous linux et autres systémes),mais à b.net = bungie.net, le code de la news.

    "if you love your coding,...
    ... free, free,set them free !!" sting