Keph a écrit 138 commentaires

  • [^] # Re: ligne de commande

    Posté par  . En réponse à la dépêche Sortie de K3b 1.0. Évalué à 6.

    C'est toi :)

    Pour la plupart des gens, la ligne de commandes fait peur. Et même chez les "power-user", un soft qui centralise toutes les fonctionnalités utiles (y compri transformer du MP3 en CD-Audio, par exemple), c'est sympa.

    Ta méthode n'est pas moins bonne. Chacun a ses préférences, c'est tout.
  • # Plutot pratique

    Posté par  . En réponse au journal L'inventeur de l'année. Évalué à 3.

    C'est bêtement un intérupteur électrique controlé par télécommande. Ca permet d'allumer la télé à distance sans la mettre en veille. Ce n'est certainement pas "l'invention de l'année" (ca exite déjà pour les lampes), mais c'est pratique...
  • # Explications concernant le bridage chez free

    Posté par  . En réponse au journal FAI filtreurs de P2P?. Évalué à 2.

  • [^] # Re: En taille réelle

    Posté par  . En réponse à la dépêche Première publication du projet Magrathea. Évalué à 1.

    Sauf que ce sont peut-être des forces "externes" qui te contrôlent et te donne l'illusion de vivre.
  • [^] # Re: ouais quelques idée pour les dev....

    Posté par  . En réponse au journal J'y suis arrivé !. Évalué à 1.

    > Ps : j'ai une super astuce pour connaitre les prochaines pieces 2 coups a
    > l'avance :)

    Ne t'en fais pas, faire "annuler" vous fera bientôt perdre des points. Je note tes suggestions, bien que j'aime le côté puriste du jeu actuel.

    Par contre je ne comprend pas bien l'objectif de ce journal car nous n'avons pas (encore) fait de nouvelle release (avec la reprise des cours et des soirées d'intégration, ca va retarder un peu cet objectif !).
  • [^] # Re: l'intérêt des jeux vidéos libres

    Posté par  . En réponse à la dépêche Le succès du libre est-il transposable au jeu vidéo?. Évalué à 2.

    L'intérêt des jeux libres, c'est aussi de ne pas avoir un code du genre "x45AbzU49 8Szb..." illisible à tapper pour "activer" le jeu, pas de protection contre la copie qui fait planter ton lecteur alors que tu n'as jamais essayé de copier le jeu, pas de license à acheter une seconde fois car quelqu'un a "piraté" ta clef (via un keygen, sûrement : ca m'est arrivé avec Half Life : ma clef est déjà enregistrée et du coup je ne peux pas jouer à Counter Strike sans payer une nouvelle fois), bref pas d'emmerdes qui ennuient bien plus le consommateur honnête que le pirate moyen.

    Oui, ca c'est un soulagement. Je n'ai pas à me battre pour jouer à un jeu.

    Alors tant pis s'ils ont un cran de retard : je préfère jouer à Cube ou Tremulous plutôt qu'à des jeux comme Half Life 2 qui veulent nous fliquer...
  • [^] # Re: ah non ah non ah non !

    Posté par  . En réponse au journal Mon premier jeu libre: OpenAlchemist (0.2). Évalué à 1.

    Il a dit qu'il avait atteind l'avant-dernier élément.
  • [^] # Re: Pour les laptops

    Posté par  . En réponse au journal Mon premier jeu libre: OpenAlchemist (0.2). Évalué à 1.

    Merci pour ta proposition. J'ai ajouté une option --maxfps à la version SVN.
  • [^] # Re: Pour les laptops

    Posté par  . En réponse au journal Mon premier jeu libre: OpenAlchemist (0.2). Évalué à 1.

    Pour mon écran 85Hz, 30 FPS c'est vraiment trop peu. J'ai de bons résultats en mettant 5ms dans la fonction keep_alive() (méthode main dans la classe game) mais je n'ai pas de portable pour essayer...

    Je ne sais pas vraiment comment configurer tout ca. Je pense à mettre des options -maxfps=30 ou -minperf, quelque-chose dans ce genre là...
  • [^] # Re: Pour les laptops

    Posté par  . En réponse au journal Mon premier jeu libre: OpenAlchemist (0.2). Évalué à 1.

    http://www.clanlib.org/docs.html
    La doc ne me semble pas si mauvaise que ca.

    Je n'ai pas eu de déboires avec cette lib, elle me fait plutôt gagner du temps. Il y a tout un tas de choses que je n'ai pas à coder : la gestion des fontes, des sprites, du XML, des sons, des zip et j'en passe. Ca me convient.

    Quant au sleep(), je compte m'y ateler bientôt. Le problème c'est que je ne sais pas encore dans quelle mesure il faut ralentir le programme. Tu as choisi 30ms, mais ce n'est peut-être pas le choix optimal.
  • [^] # Re: Gentoo

    Posté par  . En réponse au journal Mon premier jeu libre: OpenAlchemist (0.2). Évalué à 1.

    Le problème que tu soulignes a été corrigé hier sur le dépôt SVN :)

    Et merci pour ces ebuilds !
  • [^] # Re: paquets debian (checkinstall)

    Posté par  . En réponse au journal Mon premier jeu libre: OpenAlchemist (0.2). Évalué à 1.

    J'ai eu le même problème quand j'ai voulu réaliser un binaire statique. Malheureusement je ne sais toujours pas comment le résoudre.
  • [^] # Re: Et les daltos, ils jouent pas !!!!

    Posté par  . En réponse au journal Mon premier jeu libre: OpenAlchemist (0.2). Évalué à 1.

    Comme je l'ai écrit plus haut, nous allons prendre en compte ton problème.

    Mais en attendant, tu peux t'amuser à modifier toi même les sprites (dans le dossier skins/aqua) en marquant les 3 premières pièces d'un signe distinctif. Il te suffira ensuite de zipper le dossier (ou de lancer la commande make) et tu pourras profiter du jeu comme tout le monde :).
  • [^] # Re: Paquets 0.2 pour ubuntu

    Posté par  . En réponse au journal Mon premier jeu libre: OpenAlchemist (0.2). Évalué à 1.

    Bon apparement j'ai fait une boulette : c'est toi qui m'a rapporté ce problème depuis le début. Alors merci ^^
  • [^] # Re: Et les daltos, ils jouent pas !!!!

    Posté par  . En réponse au journal Mon premier jeu libre: OpenAlchemist (0.2). Évalué à 3.

    Je pense qu'on peut faire comme pour Frozen Bubble : ajouter une option "-cb" (color blind) qui affiche de petits logos sur les pièces qui posent problème. Honnêtement, des pièces qui ne se différencient que par les couleurs il y en a actuellement peu : ca ne prendrait pas trop de temps d'y ajouter des croix, des carrés et des ronds...

    Quoiqu'il soit, je prend note de cette remarque et vous promet cette option pour la prochaine version !
  • [^] # Re: Paquets 0.2 pour ubuntu

    Posté par  . En réponse au journal Mon premier jeu libre: OpenAlchemist (0.2). Évalué à 1.

    Merci d'avoir posté ce lien. Je comprend maintenant d'où vient le problème, d'autant que quelqu'un me l'avait déjà rapporté plus bas.
  • # Du DRM dans les RSS ?

    Posté par  . En réponse au journal Du RSS et de sa bonne utilisation.... Évalué à 6.

    Je vois ca de cette facon car comme tu le dis : rien n'oblige un webmaster de mettre son contenu dans les fils RSS. S'il a un problème avec ca, c'est justement son problème. Alors à quoi bon ajouter des champs qui me rapellent ces sacrés DRM ?
  • [^] # Re: Paquets 0.2 pour ubuntu

    Posté par  . En réponse au journal Mon premier jeu libre: OpenAlchemist (0.2). Évalué à 2.

    J'ai oublié de répondre à ta question concernant l'apparition des pièces. Elle se situe à l'emplacement le plus en bas, puis le plus à gauche des pièces qui viennent de disparaissent. Ce fonctionnement est toujours le même, donc le programme n'essaie pas de t'embêter !
  • [^] # Re: Paquets 0.2 pour ubuntu

    Posté par  . En réponse au journal Mon premier jeu libre: OpenAlchemist (0.2). Évalué à 2.

    Apparement il va falloir que je fasse un petit topo concernant les commandes du jeu ^^.

    Sinon, il n'y a pas de système comptabilisant les scores des différents joueurs. Je ne compte pas en faire un, car il serait selon moi facilement falsifiable (ne serait-ce que parcequ'on a accès aux sources). Toutefois on peut toujours comparer ses scores avec ses amis sur un bon vieux forum :).

    Par contre je suis surpris par ta remarque sur mes headers. Oui, j'ajoute toujours le nom de la classe dans les headers (ce qui est inutile, certes), mais je ne pensais pas que cela était interdit. Est-ce une limitation de ton compilateur ou bien une norme que je ne respecterais pas ?
  • [^] # Re: paquets debian (checkinstall)

    Posté par  . En réponse au journal Mon premier jeu libre: OpenAlchemist (0.2). Évalué à 1.

    http://sourceforge.net/project/showfiles.php?group_id=169456(...)

    Actuellement c'est ici, mais je n'ai pas mis d'explication. Je ne sais pas si je dois le laisser dans l'état actuel. Qu'en penses-tu ?

    Pour la compilation, je ne vois pas. Si tu essaies de compiler sans pkg-config et en ajoutant à la main les libs à linker, ca donne quoi ?
  • [^] # Re: Paquets 0.2 pour ubuntu

    Posté par  . En réponse au journal Mon premier jeu libre: OpenAlchemist (0.2). Évalué à 1.

    Non il ne doit pas l'être. En fait c'est un bug qui apparait de temps en temps, et je ne vois vraiment pas pourquoi. Je recommande de supprimer le fichier ~/.openalchemist/hightscores en attendant.
  • [^] # Re: paquets debian (checkinstall)

    Posté par  . En réponse au journal Mon premier jeu libre: OpenAlchemist (0.2). Évalué à 1.

    Tiens, j'ai aussi une autre question : d'après vous, quand est-ce que clanlib 0.8 sera disponible dans les dépôts debian offficiels ? (au moins dans unstable, mais surtout dans testing)
  • # Paquets 0.2 pour ubuntu

    Posté par  . En réponse au journal Mon premier jeu libre: OpenAlchemist (0.2). Évalué à 1.

    Les paquets 0.2 pour ubuntu viennent d'arriver ! Mais il va encore falloir mettre à jour votre /etc/apt/sources.list.

    Voici le lien:
    http://mrpouit.tuxfamily.org/dists/dapper-pouit/openalchemis(...)

    Et pour saluer MrPouit le contributeur, voici un lien vers son blog:
    http://mrpouit.tuxfamily.org/blog/
  • [^] # Re: paquets debian (checkinstall)

    Posté par  . En réponse au journal Mon premier jeu libre: OpenAlchemist (0.2). Évalué à 2.

    Merci à vous tous ! Je vais proposer vos paquets en téléchargement sur sourceforge qui dispose de très bon mirroirs. Ca vous évitera d'héberger tout ca.
  • [^] # Re: Ca chauffe...

    Posté par  . En réponse au journal Mon premier jeu libre: OpenAlchemist (0.2). Évalué à 2.

    230, en effet, c'est peut-être beaucoup. Comme je n'ai pas de portable, je ne m'étais pas préocuppé de ce problème de chauffe. Le programme utilise au maximum le processeur pour justement avoir de bonnes performances : il faudrait que je trouve un moyen de configurer cela (en fait c'est assez simple, il faut modifier l'appel à la fonction Sleep dans la boucle principale). Je pourrai par exemple bloquer la framerate à 80. C'est un point à travailler.