Victor STINNER a écrit :
Salut Matthieu,
Pour ma part, la branche 0.7 est déjà morte. Pas mal de bugs on déjà été
corrigé dans le trunk, notamment sur les armes avec notamment l'attaque
aérienne, les mines, le bazooka qui ne shootait pas les joueurs... Pour
les avoir corrigé, je peux certifié, qu'il faut y passer bcp de temps,
et que ça passe par une grosse réécriture du code...
Hum, ton argumentaire se tient :-) Au début, je pensais m'occuper de la
branche 0.7 fin Janvier, mais entre temps je suis parti à Paris, je
n'avais plus Internet, etc.
Les branches, c'est tjrs galère, tu devrais pourtant le savoir, c'est
toi qui en a initié à chaque fois pour Wormux.
Ben on peut bosser sur la version trunk sinon, ça me semble aussi être une
bonne idée. Mais n'empêche, faut quand même la sortir la version 0.7 !
On est d'accord.
Je
n'ai jamais lu d'aussi bonnes critiques que pour la version 0.7beta3 :
Wormux est meilleur que jamais.
Jusque là, c'est plutôt rassurant, le temps est passé dans le but
d'améliorer le jeu pas qu'il régresse...
J'ai déjà perdu pas mal de soirées à faire du debug, j'en ai vraiment ma
claque. Actuellement, le plus gros bug dans le trunk, est celui de la
classe Sprite. J'ai passé déjà plusieurs heures à essayer de le corriger
(je peux commité les messages de debug que j'ai ajouté et qui mette en
évidence le problème) sans succès. Je rappelle que ce bug existe depuis
le commit 417 (ça marchait en 416), commit effectué par toi Victor...
Hum, effectivement, j'avais commencé un gros travail sur les variables
globales, mais je ne l'ai pas terminé (j'ai vu d'autre patchs passer sur
ce sujet). Le gros soucis est que cette tâche ne peut être faite
progressivement : l'idéal serait de tout faire d'un coup ... mais le patch
serait trop gros. Donc du coup, il a une période transitoire déagréable.
Désolé si tu as perdu du coup à cause d'un bug que j'avais inséré.
Personne n'est parfait hein.
Mais pourquoi n'as-tu pas 'reverté' mon patch (l'annuler en faisant un
diff) ? Je suppose que trop ce code avait coulé sous les ponts entre temps
... comme quoi Wormux est très très actif ces derniers temps ;-)
Patch assez gros, et Otacon était encore passé sur la classe Sprite
depuis... C'est ce que je voulais faire vu que personne ne semblait
décider à corriger le problème, mais ça semblait impossible de récupérer
les anciens fichiers pour les remettre en place... du coup j'ai essayer
de réparer le bug, ça fait des heures que je passe dessus, mais y a un
truc que je capte pas.
Matt
_______________________________________________
Wormux-dev mailing list
Wormux-dev@gna.org
https://mail.gna.org/listinfo/wormux-dev