Journal Des projets autour du jeux Syndicate.

Posté par  (site Web personnel) .
Étiquettes : aucune
0
23
mai
2007
Il y a bien longtemps (en 1993 :) ) Bullfrog lance Syndicate [1].

Depuis ce jour, un certain nombre de projets ont travaillés sur ce jeux.

D'abord, le projet 'Dungeon Keeper Utilities' [2] (Jon Skeet) apporte à la communauté le premier moyen de lire les fichier compressés avec l'algorithme RNC.

Puis le projet 'citybuilder' [3] (Andrew Sampson) fait le gros du travail en proposant la première description assez complète du format des ressources graphiques du jeux.

Le wiki 'desyndicate' [4] (Marcin Olak) reprend ces explications et a pour but de faire participer la communauté au reverse-ingenering.

Aujourd'hui, le projet 'freesynd' [5] sort une ré-implémentations libres déjà jouable.

Mais le travail sur les fichiers de ressources n'est pas terminé, et cela pose, à mon avis, un gros problème pour une ré-implémentation propre du jeux.

Dans la ligné du wiki 'desyndicate', je propose le projet libsyndicate [6]. Il a pour but d'écrire une documentation [7] pouvant servir de livre de référence pour re-coder le jeux, et plus secondairement proposer une librairie et des exemples de codes qui pourraient un jour amener à une nouvelle implémentation libre du jeux.

Notre bon vieux jeux n'est pas encore désué, et je sais que les gros FPS en 3D n'ont que peut d'intérêt pour les nostalgique de l'ambiance qu'offrait Syndicate.

Il y a beaucoup d'idée qui peuvent être mise en oeuvre pour une ré-implémentation améliorée (jeux en réseau tcp/ip, affichage en plein écran, effets de transparence, etc.).

Mais avant de partir dans une ré-implémentation trop précipitée qui risque d'apporter des lourdeurs dans le code, ce serait bien de découvrir le maximum de choses sur l'implémentation originale.

[1] http://en.wikipedia.org/wiki/Syndicate_%28computer_game_seri(...)
[2] http://www.yoda.arachsys.com/dk/utils.html
[3] http://citybuilder.sourceforge.net/
[4] http://desyndicate.pbwiki.com/
[5] http://freesynd.sourceforge.net/
[6] http://icculus.org/libsyndicate
[7] http://icculus.org/libsyndicate/libsyndicate.html
  • # Haaa...

    Posté par  . Évalué à 4.

    Encore un bon vieux jeu qui m'aura fait perdre un nombre considérable d'heure de vie :)
    Je ne savais pas qu'il y avais une version libre, merci de me l'avoir fait découvrir.

    /me se rappel du stresse de perdre un agent amélioré comme un fou... Et va y rejouer ^^
    • [^] # Re: Haaa...

      Posté par  . Évalué à 0.

      Encore un bon vieux jeu qui m'aura fait perdre un nombre considérable d'heure de vie :)


      PERDRE ?

      Le jeu institue un espace de liberté au sein d'une légalité particulière définie par la règle du jeu (Colas Duflo, Jouer et philosopher, Presses universitaires de France, 1997).

      Le jeu, à l'instar du rire, est candidat au statut de propre de l'homme ; en effet, l'homme serait la seule espèce à jouer à l'âge adulte.

      Jouer et/ou inventer un jeu, construire une partie en interaction avec son adversaire relève alors d'une activité culturelle de haut niveau, et chaque partie jouée est une forme d'½uvre d'art.Roger Caillois dans « Les jeux et les hommes »
      • [^] # Re: Haaa...

        Posté par  . Évalué à 10.

        en effet, l'homme serait la seule espèce à jouer à l'âge adulte.

        Mon chat n'est pas d'accord :D
        • [^] # Re: Haaa...

          Posté par  . Évalué à 0.

          SI le chaton joue, c'est pour préfigurer les tactiques de combat et de chasse, il ne faut pas oublier qu'à l'age adulte nos félidés domestiques n'en restent pas moins des chasseurs carnivores hyper-spécialisés
          • [^] # Re: Haaa...

            Posté par  (site Web personnel) . Évalué à 10.

            Dans le déchirage de rideau et l'éventrage d'oreillers, leurs pires ennemis...
            • [^] # Re: Haaa...

              Posté par  (site Web personnel) . Évalué à 7.

              Cela me fait penser à mon chat et ce strip de maliki http://www.maliki.com/strips/strip_instinctfelin.jpg

              \_o<

            • [^] # Re: Haaa...

              Posté par  (site Web personnel) . Évalué à 1.

              Un pointeur laser, un gros con, un chat, des heures d'amusement...


              (ne pas oublier les piles de rechange pour le pointeur sous peine de se faire virer de l'appartement du chat...)
              • [^] # Re: Haaa...

                Posté par  (site Web personnel) . Évalué à 2.

                Un pointeur laser,
                Ah, zut.
                Eh! J'ai passé des heures à m'amuser avec les pointeurs lasers des autres syndicats... Quand tu avais un laser sur toi, ce n'était pas bon du tout...
                Mais je ne me considère pas "gros con" pour autant à jouer avec les lasers!

                PS : pour info, au début, je croyais que tu parlais de Syndicate, du coup j'avais du mal à suivre. (je passais les nouveaux messages seulement, donc pas le commentaire à qui tu répondais)
                :-D
            • [^] # Re: Haaa...

              Posté par  . Évalué à 1.

              Les chaussons aussi peuvent devenir de redoutables adversaires . :)

              Allez tous vous faire spéculer.

              • [^] # Re: Haaa...

                Posté par  (site Web personnel) . Évalué à 2.

                Et les lacets aussi (quel con, il ma bouffé un matin les lacets de mes chaussures pour aller au taf en déguisement costard, et ces lacets ne sont pas facile à trouver seuls)
                Je les déteste (parfois)
      • [^] # Re: Haaa...

        Posté par  . Évalué à 3.

        en effet, l'homme serait la seule espèce à jouer à l'âge adulte


        c'est évidemment faux, j'ai vu il y a peu des gorilles adultes jouer avec un plus petit au zoo de saint martin la plaine (http://www.espace-zoologique.com/)

        et qui n'a pas vu un chat adulte jouer avec une souris ?

        j'ai aussi pu observer des oiseaux (chocards) jouer avec les ascendance en montagne...
        il descendaient en piqué, puis remontaient pour recommencer... à voir!!
        • [^] # Re: Haaa...

          Posté par  . Évalué à 2.

          Un jour une psychologue affirmait sur un plateau de télévision que les chats étaient maintenus dans un état infantile par la domestication.

          Evidemment, faudrait vérifier en amont si l'info est soutenue par une étude sérieuse.
          • [^] # Re: Haaa...

            Posté par  . Évalué à 2.

            Le psychologue avait entièrement raison, et il en va de même pour les chiens.
            Une référence absolue: Morey, D.F. 1996. L’origine du plus vieil ami de l’homme. La Recherche 288: 72-77
            http://cat.inist.fr/?aModele=afficheN&cpsidt=3092056

            Le problème c'est que La Recherche est un période scientifique fermé (comme beaucoup de publications scientifiques dans notre pays) et qu'il faut débourser la coquette somme de 11.60 ¤ pour se l'approprier (10 ¤ pour http://www.inist.fr/ )

            ps: j'en profite pour rappeller il y a peu l'émergence de http://linuxfr.org/2007/05/16/22506.html qui vise justement à éliminer cette dictature numérique, les connaissances doivent être partagées par TOUS !
            • [^] # Re: Haaa...

              Posté par  . Évalué à 2.

              [hors sujet du journal]

              Essaie de te faire connaitre en ne publiant pas dans les grosses revues (genre IEEE, qui sont des truands finis).
              Pour avoir une chance d'etre cité, ou meme que ton travail soit lu, il faut publier dans les revues avec un "impact factor" élevé (sachant que c'est relatif au domaine, un impact factor élevé en engineering sera faible en bio).
              Et ces revus là sont très chères (encore plus pour publier que pour acheter un article). Mais sont aussi sensées avoir des reviewers capables.

              Bref, c'est un cercle vicieux, je te l'accorde : pour faire connaitre ton travail, il faut publier dans les grosses revues, qui sont les revues lues car de "référence" et ainsi de suite.

              Cependant, bien que publier et acheter un article soit très cher, la plupart des éditeurs donnent leur accord pour mettre le preprint en pdf en libre téléchargement sur ta page perso (IEEE le permet).

              Donc si tu veux que ton travail soit accessible, il suffit de mettre les articles en ligne... Bref, c'est un compromis acceptable : la connaissance est accessible à tous au final.

              Voila, c'était mon commentaire sur les publies scientifiques.
              • [^] # Re: Haaa...

                Posté par  . Évalué à 3.

                Dans mon domaine la plupart des chercheurs mettent aussi leurs articles sur arxiv dès qu'ils sont acceptés pour publication. Certains journaux fournissent aussi gratuitement les articles quand ceux-ci ont plus de quelques années. Entre les deux j'arrive à accéder à la quasi totalité des articles quand je ne suis pas au labo. Pour publier ça dépend beaucoup des journaux, certains sont gratuits, d'autres sont à plusieurs centaines d'euros la page noir et blanc. Pour les journaux payant il y a parfois des conditions spéciales faites pour les chercheurs de pays en voie de développement.
        • [^] # Re: Haaa...

          Posté par  . Évalué à 2.

          suggestion d'ordre typo: penser à insérer un espace entre la fin de l'URL et )

          Le jeu chez les animaux juvéniles sert à stimuler le comportement prédateur: ils incitent l'animal à avoir une activité physique (dixit ma prof d'éthologie)

          Après reste à traiter le cas des animaux capables de passer le test du mirroir : chimpanzés, les bonobos, les orang-outans, les dauphins, les éléphants (le penguin échoue :( ), qui est plus ambigue.

          Mais de là à affirmer que les animaux jouent et qu'ils y prennent du plaisir (comme moi devant gta) il y a de la marge.
          • [^] # Re: Haaa...

            Posté par  . Évalué à 4.

            Mon chien joue
            Peut être parce qu'il est doméstiqué, mais il en est fort heureu
            • [^] # Re: Haaa...

              Posté par  . Évalué à 3.

              mais il est vrai que mon chien n'aime pas GTA... enfin cest surtout moi qui n'aime pas qu'il y joue en fait... ca me faisait un gros budget clavier...
  • # Syndicate Wars

    Posté par  (site Web personnel) . Évalué à 1.

    quelqu'un a reussi a le faire fonctionner au moyen d'un emulateur ?

    Chez moi, dosbox marche lentement mais a le son (qui lag un peu aussi)
    Et qemu est "rapide" mais n'a pas le son, que faire :-)

    /me se souvient de ses randos au persuatron, le bon vieux temps....
  • # OpenDungeon Keeper ?

    Posté par  . Évalué à 2.

    Restons dans le même ton et demandons donc si quelqu'un a, quelque part, le début d'un projet pour recréer ce jeu en libre. Si si, souvenez vous, le truc où le but était de déchiqueter les aventuriers par des méthodes plus ou moins violentes, de placer des pièges vicieux a l'entrée des donj', de lancer des sorts dangereux et même, a partir de la deuxième version, de contrôler a la mimine ses superbes et mortelles créatures ! J'ai perdus une partie de ma vie sur ce machin, et je trouve personnellement que l'idée du Donj' sousterrain a construire ouvre des possibilitées simplement infinies.

    Quid, alors ?

    J'avais eu un temps le projet de commencer un truc vaguement ressemblant, mais je n'ai pas les compétences suffisantes.
  • # où est l'intérêt...

    Posté par  . Évalué à 0.

    ... franchement, quel est l'intérêt de cette démarche?

    projet de documentation, projet de réimplémentation, ... tout ça pour quoi? éventuellement produire un vague clone d'un jeu à succès d'il y a 14 ans (quelle prouesse technique) qu'on peut tout aussi bien faire tourner sur un émulateur.

    Alors bon, les transparences bof, le jeu réseau, éventuellement... mais au final, que d'énergie pour si peu de résultats... C'est pas avec ça que le monde du logiciel libre va produire des bon jeux originaux...
    • [^] # Re: où est l'intérêt...

      Posté par  (site Web personnel) . Évalué à 4.

      Sauf que CE jeu avait une ambiance superbe.
      Rien à voir avec les "merdes" d'aujourd'hui, toutes plus "correctes" les unes que les autres, ou alors pas correct du tout mais pas crédible pour être pris par le jeu. (exception : Prince Of Persia, depuis le n°4 qu'il on numéroté n° 1, qui a aussi une bonne ambiance et un bon thème)
      Syndicate, une ambiance, un thème, quelque chose.
      Le remettre au gout du jour, avec les avancées technologiques de maintenant, ce serait un bonheur.

      avec ton argumentation, on peut virer aussi wormux, ou freeciv, ou freecol, c'est vrai quoi, ce sont des repompes de vieux jeux, quel interet, mort à Wormux!
      • [^] # Re: où est l'intérêt...

        Posté par  . Évalué à 3.

        Le remettre au gout du jour, avec les avancées technologiques de maintenant, ce serait un bonheur.


        La question, c'est pourquoi des personnes s'acharnent à décoder les données de l'ancien, à essayer de faire une version de l'ancien avec des objectifs minables comme les transparences, et un contenu qui sera de toutes façons non-libre, alors que cette énergie pourrait être mise dans le développement from scratch d'un jeu inspiré de Syndicate et de son système, mais démarrant avec une base fraîche pour ne pas faire du raze motte au dessus de la tombe de l'ancien...

        Sinon, je n'ai rien contre les wormux, frozen bubble et autres, si ce n'est que c'est d'un cruel manque d'originalité et que franchement ça ne mérite pas de tirer un feu d'artifice à chaque release...
        • [^] # Re: où est l'intérêt...

          Posté par  (site Web personnel) . Évalué à 3.

          Je suis assez d'accord dans le sens que si l'univers nous plaisait, autant repartir from scratch pour en faire quelquechose de plus moderne tout en gardant l'esprit. Même si je suppose le problème principal est le manque d'artistes pour ce genre de projets ...
        • [^] # Re: où est l'intérêt...

          Posté par  (site Web personnel) . Évalué à 5.

          La réponse est toute simple : j'adorerai créer from scratch un nouveau jeux, mais je n'ai pas du tout les compétences en terme de création de contenu (graphisme, sons, scénario, gameplay, etc.).

          On compte par millier les messages (sur les forums de "developpeurs" de jeux) du type : "je suis un super développeur et je créé un super jeux de la mort qui tue : je cherche un esclave pour dessiner ...". C'est vrai que la communauté du libre regorge de diverses compétences, mais certains comportement font que parfois, leur colaboration est perdue d'avance.

          Je n'ai rien contre les contenus non libres (je crois que les moteur de fps d'id sont en opensource, mais que les maps d'id ne le sont pas), car si on connait le format on peut étendre le contenu plus tard pour en faire du libre (par exemple les ré-implémentations de total anihilation).

          Grace à ce genre d'initiative, je pense que des "non-proffessionel du jeux" peuvent commencer à comprendre comment sont fait les bons jeux.

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n’en sommes pas responsables.