Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Journal : Mon premier jeu libre: OpenAlchemist (0.2)

Posté par Keph (page perso, ) le 25 août 2006
Bonjour à tous.

Aujourd'hui, je viens vous présenter mon premier jeu libre: OpenAlchemist. Il s'agit du clone d'un jeu flash disponible sur le site Natural Chimie [1]. Le principe est simple : des pièces de différentes couleurs vous sont proposées à la manière d'un tetris. A vous de les faire tomber de façon intelligente sachant que 3 pièces d'une même couleur, quand elles se touchent, se transforment en une pièce du niveau supérieur. C'est le principe de l'alchimie.

Voici le site officiel du jeu:
http://openalchemist.sourceforge.net/index.html

et ici des screenshots sur le site jeuxlibres.net:
http://jeuxlibres.net/showgame/open_alchemist.html

OpenAlchemist est développé activement depuis 3 mois, bien que les travaux aient commencé il y a un an. Ce programme s'appuie sur le framework Clanlib que je trouve excellent : il permet l'affichage avec SDL ou OpenGL (au choix), gère le son, propose des commandes portables ou l'excellent système de Ressources qui permet de séparer le code et les ressources (sprites, sons, fontes, variables stockants l'emplacement des sprites, etc...), un peu à la manière de xHTML/CSS. Le programme est ainsi complètement skinnable, bien que cette fonctionnalité ne soit pas encore documentée.

Le programme compile très bien avec Ubuntu Dapper Drake et son GCC 4.0.3. Pour le moment, un simple Makefile s'appuyant sur pkg-config est disponible. J'envisage d'utiliser Scons par la suite, mais je ne parviens pas encore à faire précisément ce que je veux. Il est nécéssaire d'avoir Clanlib 0.8 [2].

Nous cherchons donc à obtenir des remarques, conseils, suggestions pour améliorer le bouzin. Un contributeur de site ubuntu-fr s'est proposé pour faire des paquets ubuntu (peut-être aussi debian) et l'ancienne version est déjà disponible sur son dépôt [3]. Je suppose qu'il est actuellement en vacances car je n'ai pas de nouvelles de sa part et donc il n'y a pas de paquet pour la dernière version (0.2). Nous cherchons également des mainteneurs pour les autres distributions. Si le coeur vous en dit...

Quand le jeu est compilé, sachez que l'options --sdl utilise SDL pour le rendu, et l'option --opengl utilise donc OpenGL. SDL est utilisé par défaut.

Bonne soirée (moi, je la passe loin du PC, donc je ne reposterai pas avant samedi).

Keph


Notes:
[1] : Natural Chimie: http://www.naturalchimie.com/
[2] : Clanlib 0.8 : http://www.clanlib.org/
[3] : Dépôt ubuntu : http://mrpouit.free.fr/blog/2006/07/09/25-openalchemist

> Lire le journal (58 commentaires, moyenne: 1,9).  

Vous avez demandé le commentaire #747633.

ah non ah non ah non !

Posté par ploum (page perso, ) le 25/08/2006 à 23:02. (lien). Évalué à 4.

Bon sang, y'a des gens en examen ici ! Sérieux, vous êtes pas cool les gars. (j'arrive pas à dépasser les yeux moi)

  • [^]Re: ah non ah non ah non !

    Posté par ploum (page perso, ) le 26/08/2006 à 08:31. (lien). Évalué à 2.

    je suis arrivé à avoir 2 ou 3 oeufs sur le plat ! la gloire !

    [^]Re: ah non ah non ah non !

    Posté par nicoprog () le 27/08/2006 à 21:32. (lien). Évalué à 1.

    Moi je suis arrivé à l'avant dernier ! Mais j'avais déjà joué au jeu original Natural Chimie ;-)

    • [^]Re: ah non ah non ah non !

      Posté par Twidi (Jabber id, page perso, ) le 28/08/2006 à 00:04. (lien). Évalué à 1.

      arf moi il s'en est fallu de peu pour que je reunisse les trois oeufs et découvre cet avant-dernier.... saleté de boule verte :(

      • [^]Re: ah non ah non ah non !

        Posté par Twidi (Jabber id, page perso, ) le 28/08/2006 à 00:17. (lien). Évalué à 1.

        bon ben suffit de le dire pour y arriver... ! 227.977 points et une (oui une seule faut pas trop en demander) jolie tête de.... chut je ne dévoile rien ;)

        • [^]Re: ah non ah non ah non !

          Posté par guigoz () le 31/08/2006 à 08:53. (lien). Évalué à 1.

          hmmm c'est étonnant, parce que si tu as atteinds le dernier élément, tu as nécessairement dépassé 227.977 points

          --
          il faut tuer tous les humains
          • [^]Re: ah non ah non ah non !

            Posté par Keph (page perso, ) le 01/09/2006 à 10:25. (lien). Évalué à 1.

            Il a dit qu'il avait atteind l'avant-dernier élément.

            • [^]Re: ah non ah non ah non !

              Posté par guigoz () le 01/09/2006 à 13:26. (lien). Évalué à 1.

              ah oui, exact, j'avais pas pensé que l'avant dernier élément était une tête de...
              Maintenant ils vont savoir que l'élément suivant est une tête de...

              Peste soit mon incroyable distraction

              --
              il faut tuer tous les humains