On l'attend avec beaucoup d'impatience, cette version 5.2 qui doit faciliter considérablement le partage (c'est-à-dire envoyer sur le site) des labyrinthes.
Voici une donc version bêta de FunLabyrinthe 5.2. Cette version contient tout ce que devra contenir la version 5.2 définitif, sauf :
- Une installation qui fait la transition depuis une version < 5.2 sans bavure ;
- Des menus dans l'éditeur du style "Publier ce labyrinthe sur le site" ou "Installer ce labyrinthe depuis le site" qui seront la touche finale de ce nouveau mécanisme.
Vous pouvez donc, si vous êtes impatients (et je compte sur intello et Xaumina pour l'être ) télécharger et installer cette version bêta :
https://sourceforge.net/projects/funlaby/files/FunLabyrinthe/FunLabyrinthe%20v5.2/funlabyrinthe_5_2.exe/download
Attention ! Avant de l'installer, rendez-vous dans le dossier Documents Public, et renommez le dossier FunLabyrinthe en quelque chose comme FunLabyrinthe-Backup. En effet, la structure générale du dossier FunLabyrinthe a complètement changé. L'installateur de la version définitive devra assurer la transition automatiquement, mais pour l'instant ce n'est pas le cas.
Une fois que vous avez fait ça, vous pouvez installer FunLabyrinthe 5.2 bêta. À moins d'en avoir oublié, j'ai inclus dans cette version tous les labyrinthes qui m'avaient été envoyés jusque là, à l'exception de "Quest" dont je je n'ai jamais eu un code source, et des labyrinthes issus de FunLabyrinthe < 5.0. J'ai aussi ajouté toutes les images de Xaumina, sauf quelques unes. Celles que je n'ai pas ajoutées, c'est que j'ai estimé qu'elles étaient trop spécifiques au labyrinthe, et que donc il faudra les mettre dans les ressources propres du labyrinthe.
Le page de gestion d'un projet donne des informations sur comment faire un .zip propre et le mettre sur le site.
Autre nouveauté de cette version : quand on crée un nouveau labyrinthe, l'éditeur propose un nom de fichier par défaut, automatiquement, et surtout crée et associe automatiquement un fichier source .ssq et son unité compilée au projet. Comme ça ça devrait simplifier beaucoup la gestion d'une source .ssq.
Cette version sonne aussi la fin du support officiel des labyrinthes de la 4.x ou antérieur. Officieusement, on peut encore les faire fonctionner. Je reviendrai sur la marche à suivre tard ce soir, ou demain. Là je n'ai plus beaucoup de temps.