• [^] # Re: Quelques remarques

    Posté par (site web personnel) . En réponse à la dépêche Plee l'ours revient dans les parages!. Évalué à 8.

    Merci pour ces précieux retours :)

    Il serait bien de fournir un exécutable pour linux (sous forme de tar.gz, avec le plus possible de librairies compilées statiquement) avant de faire l'annonce d'une nouvelle version. Le fait d'avoir à dégainer gcc et d'installer les dépendances est une barrière d'entrée bien trop haute, éloignant beaucoup de joueurs potentiels (de plus sous Ubuntu libclaw est séparée en zillions de petits paquets). Et une fois l'annonce passée, c'est trop tard...

    On prenait soin pour les précédentes version de sortir un tar.gz avec les binaires pour Ubuntu, mais plutôt une fois qu'on a reçu les premiers retours. Le problème c'est qu'à force je ne sais plus choisir quelle version faire et je me fais mal au crâne à me demander est-ce que j'en fais une pour Natty ? pour la LTS ? en 32 ou 64 bits ? et pourquoi pas faire une VM avec d'autres distributions pour faire de même ?

    Le cycle compilation, test, empaquetage, upload est vraiment chronophage et il y a toujours des petits problèmes après les sorties qui m'obligent à le répéter. Par exemple, j'ai remarqué hier que le jeu ne compilait pas si libclaw n'était pas pris en checkout du svn. Du coup j'ai du refaire les .tar.gz sources et faire l'upload. Et encore je n'ai pas eu à refaire les binaires, mais lors du prochain rapport de bug ça ne sera peut-être pas si simple.

    Au final, tout cela fait beaucoup de boulot pour une petite équipe d'une personne et demie, alors je me contente de faire la version source, la version Windows et je suis mainteneur pour le paquet Debian. Je laisse le reste à la communauté :) (qui s'en charge plutôt bien d'ailleurs).

    [...] Toutefois je vois un point faible dans l'animation de l'ours, qui n'est pas synchronisée avec le mouvement (l'ours glisse lorsqu'il marche ou court). Du coup cela fausse les sensations, je n'avais pas vraiment l'impression d'avoir le contrôle. Il existe plusieurs techniques pour résoudre ce problème de glissade [...]

    C'est intéressant que tu l'aies remarqué car à force de jouer ça ne nous choque pas du tout. Les ressources que tu donnes sont intéressantes et effectivement on devrait pouvoir facilement adapter la vitesse de lecture de l'animation à la vitesse. Je garde ça en tête.

    Il y a également un problème avec le passage des premiers "bocaux de pierres", il est possible de prendre un chemin qui les évite totalement, et de se retrouver coincé plus tard.

    Je crains de ne pas voir le problème. Les pierres ne sont pas indispensables pour atteindre la fin du niveau et il est de toute façon toujours possible de revenir en arrière dans le niveau pour récupérer les objets oubliés. Peux-tu préciser comment tu t'es retrouvé coincé ?

    Un autre détail: je ne sais pas si les touches par défaut sont très bien choisies; de plus en plus le standard me semble être l'utilisation de WASD (ZQSD sur un clavier azerty), donc main gauche pour le déplacement et main droite pour les actions.

    Tu as bien remarqué que les touches par défaut dépendent d'habitude de l'agencement du clavier. Pour éviter d'avoir à deviner le clavier du joueur, on s'est surtout basé sur les touches flèches, control, alt et shift, mais j'ai l'impression que n'importe quel choix sera insatisfaisant quoi qu'il arrive.