blog

PixJuegos, les jeux libres à la mode espagnole, Olé !

PixJuegos est un groupe de développeurs indépendants de jeux video créé en 2006 initialement par deux programmeurs : Carles Vicent et Pablo Navarro (panreyes) rejoints rapidement par Danner, musicien, et DaniGM (Daniel Garcia Moreno) artiste.

 Panreyes s'est intéressé au développement de jeux vidéo dès l'âge de 14 ans. Il a commencé à apprendre la programmation avec DIV Game Studio, l'ancêtre de Fenix et Bennu GD. Il a très vite réalisé que le développement de jeux vidéo, même simples, demande beaucoup de dévouement. Malheureusement, DIV Game Studio a cessé de fonctionner quand est arrivé Windows 2000 et suivants. Ceci a fait que les connaissances acquises sont rapidement devenues obsolètes. Suite à cela est apparu Fenix, un fork de DIV Game Studio avec un support de Windows, Linux et tout ce qui supporte SDL.

 Le premier jeu sérieux à avoir été créé fût PixPang, un clone de Super Pang (sorti en 1989 sur arcade puis repris sur de nombreux autres supports). PixPang a débuté en 2003 et a été développé jusqu'en 2008. Au départ, les graphismes et la musique étaient basés sur le jeu d'origine. Sans hésiter, Panreyes a alors demandé de l'aide sur Barrapunto (le Slashdot espagnol ; c'est là qu'ils ont rencontré DaniGM), et très rapidement, toutes les ressources furent sous GPL ou CC. Vu le succès rencontré par le jeu, ils décidèrent de créer le groupe PixJuegos en 2006.

 Le jeu PixBros débuté en 2007 remporta le prix de la portabilité du concours de jeux vidéo amateur "Tu Tambien puedes".PixBros Il faut dire que les jeux sont développés en Bennu ou Pygame donc ils sont très portables. Puis, de 2008 à 2009, ils réalisèrent Garnatron, un jeu au concept classique de tir à défilement vertical. Il gagna le concours de jeux vidéo "Jugones" en octobre 2010. Puis ce fût le tour de PixFrogger un Frogger multi-joueur en collaboration avec "rathsodie", un graphiste extérieur au groupe (PixFrogger a été récemment porté sur Android).

 Depuis, l'activité du groupe s'est étiolée en raison des évolutions professionnelles et personnelles des membres.

 La caractéristique principale des jeux développés par ce groupe est leur grande portabilité. PixFroggerAinsi, à part votre grille pain, ils sont virtuellement portables sur Windows, Linux, MacOSX, Wii, iPad, iPhone, Android, PSP, Dreamcast, GP32, GP2X, Wiz, Canoo, et il doit y en avoir d'autres. (sources site officiel de PixJuegos et interview du fondateur.)

 Souhaitons que PixJuegos continue à nous proposer des jeux sympathiques encore longtemps.

Site officiel PixJuegos

Minetest et les jeux 3D par blocs

Les jeux de contruction 3D par blocs sont devenus très populaires et à la mode surtout depuis la sortie du jeu Minecraft de Markus Persson alias Notch (version 1.0 publiée le 18 novembre 2011).

De quoi s'agit-il ? Ce sont des jeux dans un univers en 3D de grande dimension où la plupart des objets sont dessinés sous forme de gros blocs avec de gros pixels (ce style graphique est aussi appelé Pixel Art). On est donc très loin des jeux en 3D hyper réalistes qu'on a l'habitude de voir. À ce stade on pourrait penser qu'un tel jeu n'aurait aucun succès. Minecraft nous montre le contraire.

Un peu d'histoire :
L'ancêtre de tous ces jeux est en fait InfiniMiner (un ancêtre de seulement 3 ans puisqu'il est d'avril 2009) développé par la compagnie Industries Zachtronics. De la même manière que Minecraft, le principe de InfiniMiner se base sur un monde entièrement destructible et constitué de blocs. Il est à l'origine destiné à être joué en affrontement par équipe, le but étant de localiser et de récupérer les métaux précieux, puis de les ramener à la surface afin de gagner le plus de points possible. Cependant, au fur et à mesure que le jeu gagnait en popularité, les joueurs ont trouvé plus amusant de construire des choses que de vraiment jouer pour gagner des points.

Zachtronics abandonna finalement le développement du jeu peu de temps après sa parution. Le code source fut publié et là, cela devient intéressant puisque la licence choisie est libre : licence MIT. Cela a engendré une multitude de mods et de dérivés, mais le jeu disparut progressivement avec l'arrivée de Minecraft (source Wiki français de Minecraft).

Variantes :
On dénombre ainsi de multiples variantes et de nombreuses versions libres. Le jeu Minetest, de Perttu Ahola et d'autres contributeurs, a retenu notre attention : il est libre, licence LGPL, compatible Windows, Linux, Mac OS X et développé en C++ avec Irrlicht (pas de Java). Il est aussi multijoueurs, possède un système d'éclairage dynamique, un monde quasiment infini (31 000 blocs dans toutes les directions, Minecraft n'en gérant que 256 en hauteur).

Nous voici donc avec une nouvelle famille de jeux, accessibles très tôt sous Linux. Ceux qui cherchaient à jouer à Minecraft pourront également se tourner vers Minetest et pourquoi pas le soutenir par quelques dons.

Minetest

Liste de clones Opensource de InfiniMiner

Liste de clones toutes catégories de InfiniMiner

Les Lgames

Les Lgames sont un ensemble de jeux initialement créés pour Linux (d'où le L pour Linux) par Mickael Speck et publiés sous licence GNU/GPL.Lgeneral
La plupart de ces jeux ont été portés sur d'autres systèmes d'exploitation comme MacOSX, BeOS, NetBSD, Windows 32 bits bien sûr, Solaris et d'autres encore selon les jeux et la difficulté pour les porter. Ces portages ont été possibles grâce à l'excellente librairie sur laquelle ils sont basés : Simple DirectMedia Layer, SDL pour les intimes. D'autres extensions sont utilisées bien entendu comme SDL_mixer.

Lbreakout2On trouve donc les jeux suivant : Barrage, LBreakout et LBreakout2 (un arkanoïd), LGeneral (un jeu de type Freeciv), LMarbles (clone d'Atomix), LPairs (jeu de mémoire classique par paire de cartes), LTris (un Tétris), OCC (jeu d'échec en php); ainsi qu'une collection de petits jeux en ligne sous javascript (donc par navigateur internet, donc multi-systèmes) : LBill (reprise de Xbill bien connu chez les Linuxiens), LCarrots, LHalma, LMasterMind (un Mastermind), LMemory (de même type que LPairs), LShuffle (un classique jeu simple de puzzle)

On retrouve le jeu Lpairs sur la Wii sur le Homebrew Channel.

site officiel

Frozen-Bubble 14 ans déjà

Le 6 février 2016 c'était les 14 ans de la publication de la première version de Frozen-Bubble. Le développement du jeu avait débuté en novembre 2001 par ayo, amaury et gc(Guillaume Cottenceau), des membres de l'équipe de MandrakeSoft (Mandriva aujourd'hui). FrozenBubbleFrozen-Bubble est une belle reprise de Puzzle Bobble (édité par Taito en 1994 , aussi appelé Bust-a-Move en occident). Les graphismes sont sympathiques ainsi que les musiques d'accompagnement de matths (Matthias Le Bidan): c'est ce qui a fait tout son succès, surtout auprès de la communauté Linuxiène (seule la version 1 est disponible sous Windows). On notera qu'il existe aujourd'hui des versions Flash, Java, téléphones mobiles et Android qui ne sont pas le fait des développeurs initiaux.

la fiche sur jeuxlibres.net

Gamine un jeu pour les tous petits

Gamine fait partie des rares jeux destinés aux très jeunes enfants (à partir de 2 ans). Le but de l'application est de permettre aux parents de laisser les enfants utiliser l'ordinateur (avec surveillance, surtout que le clavier n'est pas à l'abri d'une remontée de biberon) sans avoir peur des mouvements brusque de la souris et de la brutalisation du clavier. L'enfant comprend alors que le déplacement de la souris ou la saisie au clavier a une action sur ce qui se passe à l'écran. L'enfant utilise l'ordinateur comme une ardoise magique.

Inspiré de l'ardoise magique, le jeu consiste donc à faire des lignes colorées avec le curseur de la souris et de faire apparaître des formes en cas de clic de souris et des lettres en cas d’appui sur une touche du clavier. Le tout se faisant dans un environnement sonore adapté. Il est ensuite possible d'enregistrer le dessin en tapant la touche "Impression d'écran" du clavier. Ce jeu est inclus dans DoudouLinux, distribution spécialement préparée pour les petits et les plus grands.

Remarque : Gamine est publié sous licence DWTFYWTPL : Do What The Fuck You Want...

L'apport d'Id Software aux jeux video libres et sous Linux

IdSoftware a la bonne habitude de libérer ses moteurs au bout d'un certains temps : le moteur de Doom 3 (Id Tech 4) fin 2011, 6 ans après celle du moteur de Quake III(et de Doom 1 et 2 auparavant). Un retour en arrière n'est pas superflu pour comprendre l'origine de ce don à la communauté du libre.

Un peu d'histoire :
C'était il y a plus de 25 ans : la société Softdisk (créee en 1987 : éditeur de mensuels couplés avec des logiciels sur disquette), avait recruté John Carmack, John Romero, Adrian Carmack (sans lien de parenté avec le premier), ainsi que Tom Hall qui travaillait à la division Apple II de Softdisk. Voici donc les quatres principaux protagonistes de cette histoire déjà réunis.
Les 3 premiers avaient pour tâche de concevoir de nouveaux jeux pour le magazine Gamer's Edge (édité par Softdisk).
Un dénommé Scott Miller fondateur de Apogee Software en 1987 (Duke Nukem,etc...) avait pris pour parti de distribuer ses jeux sur le mode du shareware (partagiciel). En mai 1990, Scott Miller repère Dangerous Dave, un jeu de plateforme de John Romero. Ils prennent contact et celui-ci lui montre une démo du moteur de jeu de son collègue John Carmack. Scott Miller fait alors signer à John Romero, John Carmack, et Tom Hall un contrat pour développer un jeu de plateforme du nom de Commander Keen. (C'est à cette époque qu'ils conçurent les ancêtres de Doom : Hovertank One et Catacomb 3D mais pour le compte de Softdisk). En décembre 1990, le trio apporte son jeu à Scott Miller, qui diffuse la première partie en partagiciel à titre d'appât (le but étant de faire acheter les épisodes suivant). Un mois plus tard, Miller adresse à l'équipe un premier chèque de dix mille dollars. Les trois développeurs ont tout de suite été séduits par ce mode de distribution. Id Software est alors fondé en février 1991 grâce aux revenus générés par Commander Keen et Adrian Carmack rejoint le groupe.
Le premier développement de la société fût Wolfenstein 3D . Ce jeu aussi fût diffusé sous forme de shareware par Apogee Software le 5 mai 1992. Et plus de 150000 personnes déboursèrent les 50 dollars nécessaires à l'obtention des épisodes suivants. A la surprise de l'équipe, les fans se sont mis à fournir des extensions au jeu original sans intervention d'Id Software: éditeurs de niveaux, sonorisations, didacticiels. C'était donc le début des communautés de contributeurs que l'on trouve beaucoup aujourd'hui dans le domaine du logiciel libre.
Id Software décide alors de diffuser elle-même ses productions et se lance dans la production de Doom avec Adrian Carmack. Sorti en 1993, Doom a été chargé 15 millions de fois dans sa version partagiciel et vendu 2 millions de fois en version commerciale.

L'apport pour les jeux libres :
John Carmack a toujours été reconnaissant envers la communauté des fans de lui avoir permis de faire fortune, d'où son choix de libérer le code source de ses moteurs. Ainsi, celui de Wolfenstein3D a été libéré dès 1993, celui de Doom (renommé Id Tech 1) en 1997. Suivront la libération sous licence GPL des moteurs de Quake, Quake II (Id Tech 2) et Quake III (Id Tech 3) en 2005.

Les jeux sous Linux :
Id Software a également été une société pionnière sur le marché des jeux sous Linux : de nombreux titres ont été porté sur cette plateforme : Doom, Quake 1,2,3, Ennemy Territory, etc... Les portages ont été réalisés successivement par Dave D. Taylor, David Kirsch et Timothee Besset. Dans le même temps, plusieurs jeux libres ou partiellement libres sont d'emblée compatibles Linux (mais aussi pour d'autres plateforme comme MacOS).

L'héritage :
L'apport d'Id Software aux jeux video est considérable. En effet, du fait de la libération des moteurs, de nombreux dérivés sont apparus ainsi que de nouveaux jeux. On peut citer (excusez du peu; certains sont libres, au moins partiellement) : Soldier of Fortune , Heretic 2, UFO ALien Invasion (moteur Quake 2), Halflife et la série des Counter Strike, Leaft4Dead (moteur GoldSrc), Medal of Honor , Call of Duty, Enemy Territory (moteurs issus de Quake III), Urban Terror, Tremulous, World of PadMan, OpenArena, Smokin' Guns, Turtle Arena(ioquake3 ), Alien Arena (moteur issu de Quake II et III), Warsow (moteur Qfusion issu de Quake II), Paintball2 (moteur BeefQuake), Nexuiz, Xonotic, Hexen (moteur GLQuake).

Que seraient les jeux FPS 3D libres et sous Linux sans Id Software et John Carmack ?

sources :

Wikipedia français et anglais et sites officiels

La saga des jeux video par Daniel Ichbiah éditions Pix'n Love,

Le site officiel d'Id Software

Softdisk

Les dérivés de Quake

Les maîtres du jeu, un autre ouvrage très complet sur le sujet

Un article similaire sur le site Geeks de France

Voilà une video qui illustre assez bien cette histoire : 30 ans de FPS (il en manque bien sûr)