<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0">
  <channel>
    <title>DLFP - Journal de Paul Chavent</title>
    <link>http://linuxfr.org/~paul_chavent/</link>
     
    <description>LinuxFr</description>
    <language>fr</language>
    <image>
      <title>DLFP - Journal de Paul Chavent</title>
      <link>http://linuxfr.org/~paul_chavent/</link>
      <url>http://linuxfr.org/images/favicon.png</url>
    </image>
    <ttl>10</ttl>
    

    <item>
      <title>Des projets autour du jeux Syndicate.</title>
      <author>null@linuxfr.org (Paul Chavent)</author>
      <pubDate>Wed, 23 May 2007 14:01:56 +0200</pubDate>
      <link>http://linuxfr.org/~paul_chavent/24521.html</link>
      <guid>http://linuxfr.org/~paul_chavent/24521.html</guid>
      <description>Il y a bien longtemps (en 1993 :) ) Bullfrog lance Syndicate [1].&lt;br /&gt;
&lt;br /&gt;
Depuis ce jour, un certain nombre de projets ont travaillés sur ce jeux.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
Le wiki 'desyndicate' [4] (Marcin Olak) reprend ces explications et a pour but de faire participer la communauté au reverse-ingenering.&lt;br /&gt;
&lt;br /&gt;
Aujourd'hui, le projet 'freesynd' [5] sort une ré-implémentations libres déjà jouable.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.).&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
[1] &lt;a href=&quot;http://en.wikipedia.org/wiki/Syndicate_%28computer_game_series%29&quot;&gt;http://en.wikipedia.org/wiki/Syndicate_%28computer_game_seri(...)&lt;/a&gt;&lt;br /&gt;
[2] &lt;a href=&quot;http://www.yoda.arachsys.com/dk/utils.html&quot;&gt;http://www.yoda.arachsys.com/dk/utils.html&lt;/a&gt;&lt;br /&gt;
[3] &lt;a href=&quot;http://citybuilder.sourceforge.net/&quot;&gt;http://citybuilder.sourceforge.net/&lt;/a&gt;&lt;br /&gt;
[4] &lt;a href=&quot;http://desyndicate.pbwiki.com/&quot;&gt;http://desyndicate.pbwiki.com/&lt;/a&gt;&lt;br /&gt;
[5] &lt;a href=&quot;http://freesynd.sourceforge.net/&quot;&gt;http://freesynd.sourceforge.net/&lt;/a&gt;&lt;br /&gt;
[6] &lt;a href=&quot;http://icculus.org/libsyndicate&quot;&gt;http://icculus.org/libsyndicate&lt;/a&gt;&lt;br /&gt;
[7] &lt;a href=&quot;http://icculus.org/libsyndicate/libsyndicate.html&quot;&gt;http://icculus.org/libsyndicate/libsyndicate.html&lt;/a&gt;</description>
    </item>  </channel>
</rss>
