URL: https://linuxfr.org/news/liberation-du-jeu-planete-blupi Title: Libération du jeu Planète Blupi Authors: Mathieu Schroeter ZeroHeure, RyDroid, Benoît Sibaud, BAud, Nÿco, Snark, anaseto, Davy Defaud et Anonyme Date: 2017年09月23日T23:03:18+02:00 License: CC By-SA Tags: blupi, eggbert, jeu_libre, debian, appimage et jeu Score: 67 _Planète Blupi_ est un jeu réalisé en 1997 par la société suisse Epsitec SA. Il met en scène un petit personnage jaune nommé Blupi dans un jeu d’aventure proche d’un [RTS](https://fr.wikipedia.org/wiki/Jeu_de_strat%C3%A9gie_en_temps_r%C3%A9el) (_real‐time strategy_, jeu de stratégie en temps réel). Blupi vit tranquillement sur sa planète jusqu’à l’arrivée d’une étrange météorite qui tombe dans une région désertique. Ce n’est que bien plus tard que Blupi s’aperçoit que ses cultures sont saccagées par de grosses araignées. Eh bien, l’étrange météorite est en fait un vaisseau spatial qui transporte un robot très spécial. En effet, celui‐ci construit des usines, qui produisent à leur tour différents ennemis. Blupi doit dès lors exploiter à fond les ressources de sa planète pour parvenir à chasser ces intrus... ![Planet Blupi](https://linuxfr.org/images/historique/images_perdues/liberation-du-jeu-planete-blupi-2xZtVzH7shTI.png) Le jeu a été libéré cette année (pour son vingtième anniversaire) et est désormais librement téléchargeable pour toutes les plates‐formes majeures (GNU/Linux, Apple macOS et Microsoft Windows). ---- [Blupi.org](http://www.blupi.org) [Dépôt principal sur GitHub](https://github.com/blupi-games/planetblupi-dev) [CoLoBoT](https://colobot.info/) [Planet Blupi sur itch.io](https://blupigames.itch.io/planetblupi) ---- Blupi, mais qu’est‐ce que c’est ? ================================= Des jeux Blupi existent depuis bien plus longtemps (le personnage était nommé Toto avant de devenir Blupi). Un des premiers jeux, [_Toto à la maison_](http://www.smaky.ch/document.php?id=sminfo_110) est sorti en 1988 sur [Smaky](http://www.smaky.ch/). On trouve ensuite [_Toto s’amuse_](http://www.smaky.ch/document.php?id=sminfo_127) en 1990, [_Blupi explorateur_](http://www.smaky.ch/document.php?id=sminfo_161), en 1993, et [_Blupimania_](http://www.smaky.ch/document.php?id=sminfo_174) en 1995, qui a aussi été publié pour MS-DOS. ![Blupi explorateur](https://linuxfr.org/images/historique/images_perdues/liberation-du-jeu-planete-blupi-F3KUgvHvcnGI)![Blupimania](https://linuxfr.org/images/historique/images_perdues/liberation-du-jeu-planete-blupi-2t3RkORr9xYW) Le premier jeu qui a été disponible sous Microsoft Windows est _Planète Blupi_. En 2014, un des jeux réalisés par Epsitec SA, [_CoLoBoT_](https://colobot.info/), a été [libéré sous licence GPL v3](https://colobot.info/license/) suite à la demande d’une équipe polonaise ([TerranovaTeam](https://colobot.info/terranovateam/)) qui désirait lui redonner une nouvelle vie. Le jeu a été porté sous GNU/Linux et Apple macOS. Vous connaissez peut‐être ce jeu sous le nom de _Planet Eggbert_ (et surtout _Speedy Eggbert_). En effet, pour les États‐Unis, le personnage Blupi a dû être renommé Eggbert sur demande d’un des distributeurs (ce n’est pas un choix de l’auteur des jeux, bien au contraire). Libération du code ================== Début 2017, [j’ai proposé à cette même équipe polonaise](https://github.com/colobot/colobot/issues/896), de reprendre le code source des jeux [_Blupimania 2_](http://www.ceebot.com/blupimania/game-f.php), ainsi que [_Buzzing Cars_](http://www.ceebot.com/buzzingcars/index-f.php), également réalisés par Epsitec SA et basés sur le même moteur que _CoLoBoT_. Ils ont accepté le « défi » et des branches de développement se sont mises en place (surtout pour _Buzzing Cars_) afin de leur donner une nouvelle vie. Comme vous l’avez compris, je suis un employé chez Epsitec SA et j’ai demandé à l’auteur des jeux Blupi, Daniel Roux, ainsi qu’à mon patron, Pierre Arnaud, s’ils étaient d’accord de libérer les codes sources de tous les jeux. Et c’est avec joie qu’ils ont accepté. La libération ne concerne pas que le code source, mais également tous les fichiers multimédia associés : sons, musiques, dialogues, images, vidéos... Tout ce qu’on a pu récupérer des jeux _Blupimania 2_ et _Buzzing Cars_ a été transmis à l’équipe polonaise. En revanche, pour les autres jeux qui n’étaient pas encore libérés, tout n’est pas libre. Il y a plusieurs raisons à cela : La première raison est personnelle. Étant enfant au début des années nonante (quatre‐vingt‐dix), j’ai gardé beaucoup de nostalgie avec Blupi et j’ai depuis longtemps rêvé d’avoir accès aux sources. À part pour les jeux transmis à l’équipe polonaise, je souhaite réaliser moi‐même les portages pour tous les systèmes d’exploitation, et _Planète Blupi_ est le premier d’une longue série. Il y a une autre raison bien moins réjouissante. Certains anciens jeux, comme _Toto s’amuse_, _Blupi explorateur_ ou encore, et c’est bien triste, le premier _Blupimania_ (sûrement un des meilleurs jeux Blupi jamais réalisé selon moi) ne seront probablement jamais libérés pour la simple et bonne raison que les codes sources ont été perdus. Je garde encore un petit espoir qu’un de mes collègues tombe sur de vieilles archives, mais plus le temps passe et moins cela devient probable. Planète Blupi ============= Suite à la libération, je me suis mis au travail. À l’origine je souhaitais porter _Blupimania_, mais comme je viens de l’expliquer, cela est impossible. J’ai alors simplement choisi dans ce que j’avais sous la main, le jeu le plus ancien (nostalgie oblige) : _Planète Blupi_. Ce premier jeu prenant en charge Microsoft Windows, a été écrit pour DirectX 3 et, plus spécifiquement, DirectDraw et DirectSound. La première étape a été de débarrasser tout le code des dépendances Microsoft. DirectX et la boucle événementielle ont été remplacés par [la bibliothèque SDL 2](https://www.libsdl.org/), le lecteur vidéo par [FFmpeg](https://www.ffmpeg.org/), les traductions par [GNU Gettext](https://www.gnu.org/software/gettext/), etc. Sur le site [_Blupi.org_](http://www.blupi.org), vous trouverez des versions précompilées pour GNU/Linux sous la forme d’une [AppImage](https://appimage.org/), un DMG pour Apple macOS et un installateur NSIS pour la version Microsoft Windows. Un paquet officiel pour Debian est en cours de préparation. Il reste encore beaucoup de travail. Je souhaite réaliser une version deux qui sera en haute définition. En effet, le jeu a été réalisé pour du 640 ×ばつ 480 en 256 couleurs. Je ne souhaite pas dénaturer l’aspect original, bien que je puisse très facilement refaire les rendus en 32 bits, je ne le ferai pas pour la version un. En revanche, avec la version deux, il sera possible de basculer de la version haute définition à la version historique par un simple raccourci clavier (dans la même idée que les _remakes_ de _Monkey Island_, par exemple). Il n’y a encore rien de concret pour l’instant, mais ça viendra les prochains mois. Et les autres jeux... =================== ![Speedy Blupi](https://linuxfr.org/images/historique/images_perdues/liberation-du-jeu-planete-blupi-F3KUgvHvcnGI) Je m’attaquerai aux jeux _Speedy Blupi_ 1 et 2 prochainement et en parallèle ou après la version deux de _Planète Blupi_. Je ne sais pas encore... En revanche, en attendant, la plupart des images ISO (avec les manuels) des jeux originaux sont disponibles sur le site [_Blupi.org_](http://www.blupi.org). Cela ravira les fans et, pour les développeurs, il y a les sources de _CoLoBoT_, _Buzzing Cars_, _Blupimania 2_ et _Planet Blupi_ pour vous amuser.

AltStyle によって変換されたページ (->オリジナル) /