20141115 – 165 ème rév. – Classification des jeux & clarification de l’interface

Le Bottin des Jeux Linux révision 165 :

  • Avancement du Bottin vers la version 3.0 : 69% (+1%), (4225-1302)/4225.
    Avancement des résumés : 39% (+1%, 1658/4225).
    Internationalisation : 44% (+2%, 1852/4225).
    Intégration des vidéos : 36% (+1%, 1501/4225, avec un plafond probable de 60-70%).
  • Une fois de plus, une très grosse révision (5 entrées, 44 fiches passées en v.3.0, 60 fiches reprises de manière significative, des dizaines de revues françaises intégrées et la quasi totalité des fiches examinées et ayant fait l’objet de petites reprises de classification), publiée à l’heure. L’interface a été une fois de plus revue en profondeur, des champs modifiés, ajoutés et optimisés (voir le changelog ci-dessous. Une très grosse plus-value pour la présentation des fiches et le Bottin lui-même, qui nécessiterait presque une nouvelle version à elle seule. Tout ceci a significativement ralenti le travail de classification, mais la plus-value le vaut largement. Un nettoyage des liens et suppression des projets morts est mené en parallèle, dont l’incidence est une diminution du nombre de jeux. Le choix du système de classification est à présent lui aussi arrivé à maturité : à peu de choses le précédent ^^. On économise tout de même un niveau inutile : le « Subgenre » précédent devient « Category » mais plus compacte et corrigé, ce même champ précédent dénommé « Subgenre » est renommé « Keywords » et ce nombre de mots clés sera réduit / optimisé au maximum pour augmenter la performance du système de filtrage (trop de filtres nuisent à la lecture et alourdissent / ralentissent inutilement l’outil).
  • Les jeux « Civilization V » et « Warlock 2: The Exiled » : pas eut le temps de finaliser les fiches, elles seront complétées d’ici la prochaine version du Bottin. Au cours de mes pérégrinations sur internet je trouve de nombreux jeux Linux absents du Bottin. Suivant l’intensité de la tâche en cours je décide de les saisir complètement, partiellement ou de les laisser dans l’un des onglets de mon navigateur (qui doit compter plusieurs dizaines d’onglets ouverts) pour les saisir ultérieurement.
  • Le Bottin a été publié à la fois dans sa version en ligne et dans sa version Tellico (source).

Bilan des reprises de la période :
Sur la quinzaine écoulée, quasiment la totalité du Bottin a fait l’objet de reprises diverses, dont 44 sont passées de la version v2.0 à la version v3.0 dans la période.

Modifications réalisées :

  • ♜ Le Bottin des Jeux Linux révision 165 :
    ☑ (Récurent) Maintenance et mise à jour du catalogue existant :
    • poursuite du passage en v.3.x avec la réparation, correction et/ou ajout : de liens, de commentaires, de trailers, …
    • élimination des projets morts ou d’intérêt limité : anciens projets remplacés par des équivalents (même type de licence) de qualité largement supérieur,
    • ajout de nouveaux jeux & upgrade des existants (nouvelles versions, nouvelles copies d’écrans, nouveaux trailers, …).

    ☑ Modification de la comptabilisation des jeux : les fiches « Ressources – » ne sont désormais plus comptabilisées dans les jeux Linux. Le compteur des jeux passe de 3200 à 3100 jeux Linux.

    ☑ Suppression des liens non utilisés de la section « Reviews » pour alléger le contenu (gain de 8% de la taille du source, de 38.6Mo on passe à 35.4Mo, et amélioration de la réactivité de l’interface).

    ☑ Reprise importante des commentaires de la fiche « 001 – Le Bottin des Jeux Linux n° », présentant le projet.

    ☑ Ajout sur le site d’un bouton « Lights On » en conjonction avec les champs et filtrage éponyme sous l’interface de Tellico. Ils permettrons de mettre en lumière certains jeux que je trouve sympas / originaux (pas forcément testés), de nouvelles versions de jeux sorties dans la période, voir d’autre chose (des thèmes sont prédéfinis sous l’interface de Tellico). Le rythme des mises à jour n’est pas encore bien défini. Pour l’instant il est à minima identique à celui de la page « Soon », puisque l’upload est commun (via un script). Reste qu’il faut aussi penser à mettre à jour le statut des fiches concernées sous Tellico pour que le tout soit à jour.

    ☑ Dans la section « Evaluation », ajout d’un champ « Why ? » comportant des thèmes récurents permettant :
    • soit de préciser pourquoi un jeu est mis sous les « projecteurs » (voir ci-avant)
    • soit de préciser pourquoi le jeu est en statut « Probably deleted »

    VERSION 3.6 (Reste à Faire) :
    ☑ Nouvelle reprise de la configuration des champs : terminé
    ☑ Suppression des onglets « Repository » et « Port(s) » avec intégration des infos précédentes dans l’onglet « Installation [fr] » :
    • « Repository » : terminé
    • « Port(s) » : 0%

    ☑ Ajout du champ « Repository :
    • Debian : ajout terminé (non exhaustif des paquets disponibles dans les dépôts) mais noms de paquets à finir de compléter
    • Getdeb (le dépôt est toujours disponible) : 40%

    ☑ Une possibilité de filtrage étendue, avec de nouveaux champs.
    • View (objective, subjective) pour différencier le type d’affichage du jeu : 92%
    • Graphic (2D, 3D, text) pour différencier le type de graphisme utilisé : 92%
    • Mechanics pour différencier la mécanique du jeu (temps réel, tour par tour) : 40%

    ☑ Une reprise en profondeur de la catégorisation des jeux.
    Avancement global : 35%
    La classification des jeux est en cours de normalisation :
    • Category (2nd niveau, exemple : Arcade ➤ Beat them all). A terme, le filtrage sera équivalent à celui de l’actuel « Subgenre » : avancement : 35%
    • Subgenre (nom provisoire, sera ultérieurement renommé « Keywords ») : il contiendra des mots clés (du type de l’actuel Subgenre « Multi-… ») tel que Voxel, Sandbox, browser, …) en quantité relativement restreints. Avancement : 10%

    Il faudra encore vraisemblablement au moins 2 à 3 révisions du Bottin (peut-être davantage, mais je préfère prendre mon temps, plutôt que de bâcler cette tâche) pour en venir à bout.
    L’opération prend beaucoup de temps mais :
    • elle avance bien,
    • elle permet une amélioration significative du contenu,
    • elle permet aussi un nettoyage efficace des projets morts ou n’offrant qu’un intérêt limité (voir la section « FICHES SUPPRIMÉES »).
    Les catégories sont en anglais / français.
    Cette opération nécessite un travail de réflexion pour optimiser cette classification. Elle s’appuie sur la méthode de classification existante (champ « Keywords » actuel, anciennement nommé « Subgenre »). Cette classification en arbre (ex : « Arcade ➤ Dexterity ➤ Marble ») est donc maintenue autant que faire se peut (pour les jeux dont le thème est bien défini (exemple : un Pacman). Quant aux autres (ceux qui mélangent les thèmes, le cauchemard de celui qui classe ^^), ils sont classés selon le thème le plus proche avec ajout d’éventuels mots clés (keywords) lorsqu’ils sont précisés.
    Les mots clés sont volontairement réduits (cette tâche reste à faire, elle sera effectuée une fois les jeux entièrement transposés et classés dans le champ « Category ») pour ne pas alourdir le processus de filtration (trop de mots clés seraient à terme préjudiciable au fonctionnement de l’outil et n’offrirait que peu d’intérêt pour trouver un jeu).

Le site:

  • Son WIKI: pas de modification (de mémoire).
  • Sa présentation générale : quelques reprises sur la page de garde (historique), ajout d’un bouton « Lights On » permettant de mettre « en lumière » certains projets (voir le changelog).
  • Sa fréquentation diminue (-5%) : 885 visites sur la quinzaine écoulée, soit 141 154 visiteurs. La rançon du succès et du travail accompli, l’encouragement de mes pairs ^^

Comptabilisation des jeux:

Cette révision diminue le nombre de jeux de 108 unités (dont -94 liés au changement de comptabilisation des jeux, voir l’article précédent), ce qui nous fait un carnet d’adresses de quelques 3105 jeux Linux.

  • Fiches supprimées dans la période : 28

    Encore beaucoup de suppressions dans cette période de classement.
    Je mets à profit ce travail de classement pour aller jeter un oeil sur certains projets anciens (inutile d’améliorer les fiches dont les projets sont morts et non menés à terme / dont les sites sont fermés).
    C’est l’hécatombe, mais cela traduit surtout une maintenance insuffisante de cette base de données (comme beaucoup d’autres sites), il est en effet difficile de mener toutes ces tâches de front. La mort des projets est un processus naturel, et il naît bien plus de projets qu’il n’en meurt.

    • Exodus (Homepage : http://www.sourcefiles.org/Games/Arcade/Pacman/) : Un clone du jeu Exorcist, une variante de Pacman : au lieu de manger des pilules, votre objectif est d’allumer les murs de lumière en passant à proximité
    ☛ Le site original (qui fournissait aussi le moteur Pandora nécessaire au fonctionnement du jeu) est fermé. Le source est toujours disponible mais difficile à compiler (le moteur Pandora lui-même ne semble plus disponible, voir http://freecode.com/projects/pandorasdk).

    • Cube Combat (Homepage : http://www.cubecombat.net/) : Un Bomberman gratuit
    ☛ Pas ou plus de version Linux

    • OpenBOR – [mod Final Fight GOLD : Champion Edition], OpenBOR – [mod Final Fight GOLD], OpenBOR – [mod Fists of Legendary Heroes], OpenBOR – [mod Golden Axe Curse of Death Adder], OpenBOR – [mod Knights & Dragons], OpenBOR – [mod Return of the Double Dragon], OpenBOR – [mod Sega Brawlers Megamix Demo], OpenBOR – [mod Shiva & Lisa 3], OpenBOR – [mod Splatterhouse – Deception of the Mask Trilogy] (Homepage : http://lavalit.com/) : Des mods de OpenBOR et des beat them all.
    ☛ Le site lavalit.com est fermé et le projet est pour l’instant abandonné. Ces mods peuvent probablement être retrouvés ailleurs sur le net. Néanmoins l’entretien de ses fiches est trop lourd pour justifier le maintien de ses fiches qui ne sont pas pérennes.

    Le projet à pris un sérieux coup dans l’aile et il est urgent que quelqu’un / une équipe reprenne le flambeau et organise un nouveau site avec une maintenance du moteur mais aussi l’hébergement du contenu, faute de quoi ce travail énorme – et de qualité, sera définitivement perdu. J’ai testé la compilation du moteur actuel : il aboutit à une minuscule interface plutôt adapté à un PDA. Et je n’ai pas réussi à faire fonctionner les jeux testés.

    • OceaniX (Homepage : http://www.bigfishgames.com/download-games/3180/oceanix/index.html) : Une variante de Bejeweled
    ☛ Le jeu (studio bigfishgames) n’est plus disponible. Le graphisme et l’interface étaient de très bonne qualité mais le gameplay était par contre très pauvre.

    • Jwltief (Homepage : http://games.aleva.com.br/jwltief/) : Un jeu de collecte d’objet
    ☛ Le site est fermé

    • Mazenum (Homepage : http://www.osgameseed.org/games/mazenum) : Un jeu de réflexion à base de chiffres
    ☛ Le site est fermé et aucune copie du livrable trouvée sur le net.

    • Popzi (Homepage : http://www.osgameseed.org/games/popzi) : Un jeu de Same
    ☛ Idem le jeu précédent (même page) : le site est fermé

    • Memonix (Homepage : http://www.viewizard.com/memonix/index_linux.php) : Un jeu éducatif pour les enfants (gratuit pour Linux).
    ☛ Le studio Viewizard l’a enlevé de ses pages et il n’est plus disponible ailleurs. Seul le binaire était disponible.

    • JScrabble (Homepage : ) : Un jeu de scrabble en Java
    ☛ Suppression d’un doublon de fiche

    • ProScrabble (Homepage : http://sourceforge.net/projects/proscrabble/ et http://www.logical-games.net/) : Une excellente implémentation GPL v2 du jeu de scrabble.
    ☛ Le site logical-games est fermé et le dépôt Sourceforge a été vidé de son contenu. Sympa pour du GPL …

    • WordSquared (Homepage : http://www.wordsquared.com/) : Un jeu de Scrabble à jouer à l’aide de son navigateur internet
    ☛ Le site affiche « As of December 1, 2013 Word² is closed ». Voilà pourquoi je déteste ces jeux en ligne … (encore une fiche pour rien)

    • Astro Drop (Homepage : http://www.astrodrop.com/) : Un jeu d’arcade et de réflexes pour téléphones Android
    ☛ Une erreur de ma part, il s’agit d’un jeu pour téléphones Android.

    • Glx (Homepage : http://glx.upir.org/) : Un jeu au gameplay proche de Gravity Force.
    ☛ Le site est fermé. De toute façon il ne fonctionnait pas.

    • Lander 2 (Homepage : http://members.allegro.cc/stevenvi/index.html#lander2) : Un clone du jeu Lunar Lander, utilisant la bibliothèque Allegro.
    ☛ Le site est fermé (de plus le jeu plantait après son lancement s’il ne détectait pas de périphérique MIDI).

    • OpenLander (Homepage : http://openlander.sharesource.org/) : un jeu de type Lunar lander en 3D
    ☛ Le site est fermé.

    • ExBall (Homepage : http://isadateam.com/exball.php) : Wine. Un jeu en 2D inspiré de Marble Madness
    ☛ Le site est fermé.

    • Powerball (Homepage : http://powerballgame.blogspot.com/) : Un jeu de type marble.
    ☛ Le site (blog) n’est plus qu’une coquille vide.

    • Tiltilation (Homepage : http://www.tiltilation.com/) : Un clone du jeu Marble vous dirigez une boule sur un parcours d’obstacles
    ☛ Le site est fermé.

    • Iron Sky : Operation Highjump (Homepage : www.wreckamovie.com/ironskyoperationhighjump) : Un jeu d’action et d’aventure en vision objective, dans une réalité alternative semblable à la 2nde guerre mondiale
    ☛ Le site est fermé.

    • LettersFall (Homepage : http://www.16bitsoft.com/) : Un jeu combinant les jeux de Tetris et Scrabble
    ☛ L’auteur du site (auteur d’autres jeux Linux dans le Bottin) ne propose plus que la version Windows (d’autres jeux Linux restent néanmoins disponibles).

    • MunchDude Hero 100%™ 2 (Homepage : http://16bitsoft.com/) : Un Pacman
    ☛ Le jeu n’est plus disponible sur le site de l’auteur.

    • T-Crisis 100% A.I. 3rd Strike™ (Homepage : http://16bitsoft.com/) : Un Tetris mono-joueur (contre IAs) à jouer à l’aide de votre navigateur internet
    ☛ Le jeu n’est plus disponible sur le site de l’auteur.

    • TetriCrisis 4 100% A.I. HTML5 (Homepage : http://16bitsoft.com/) : Un Tetris à jouer à l’aide de votre navigateur internet
    ☛ Le jeu n’est plus disponible sur le site de l’auteur.

    • TetriCrisis 4 100% A.I.™ (Homepage : http://16bitsoft.com/) : un Tetris mono (IA) et multi-joueurs (jusqu’à 4 simultanés).
    ☛ Le jeu n’est plus disponible sur le site de l’auteur.

    • Modeler (Homepage : http://www.emuhype.com/index.phtml?s=modeler&ss=index) : Un émulateur de bornes d’arcades à base de systèmes Sega System 32, Sega System 32 Multi et Sega modèle 1
    ☛ Le site est fermé.

    • Tribal Trouble 2 (Homepage : http://www.tribaltrouble2.com/) : Un jeu de stratégie temps réel mettant en scène de joyeux pillards
    ☛ Le site est fermé (et son code n’a pas été libéré, contrairement à celui de Tribal Trouble 1).

    • Wyvern (Homepage : http://www.cabochon.com/) : Un MMORPG gratuit en Java
    ☛ Le site est fermé.

    • ZiNc (Homepage : http://www.emuhype.com/) : Un émulateur de bornes d’arcades basées sur le hardware Sony PlayStation (les bornes Capcom, Taito, Konami, Tecmo, et Namco)
    ☛ Le site est fermé.

  • 3 jeux sont sortis de la comptabilisation dans la période :
    • Fabula Divina (Homepage : http://www.fabuladivina.com/Fabula_Divina/Welcome.html) : Un RPG tactique graphique au tour par tour
    ☛ Le 12 novembre 2014 le site était fermé. Nous enlevons provisoirement son statut « Linux game » dans l’attente d’une confirmation ultérieure.

    • Céiron Wars (Homepage : http://www.ceironwars.com/) : Un jeu de type Dark fantasy mixant RPG et stratégie
    ☛ Le 12 novembre 2014 le site était fermé. Nous enlevons provisoirement son statut « Linux game » dans l’attente d’une confirmation ultérieure.

    • A Slower Speed of Light (Homepage : http://gamelab.mit.edu/games/a-slower-speed-of-light/) : Un jeu en vue subjective dans lequel les joueurs collectent des orbes réduisant la vitesse de la lumière
    ☛ Le 15 novembre 2014 le site était fermé. Nous enlevons provisoirement son statut « Linux game » dans l’attente d’une confirmation ultérieure.

  • 5 entrées (jeux Linux, jeux en développement non comptabilisés, interfaces, …) : Liste.

Bons jeux !

Laisser un commentaire