publié le 22 déc. 2008 03:35 par Cédric Bonhomme
[
mis à jour le·22 déc. 2008 03:38
]
Quelques améliorations au niveau de la classe Tux permettant la communication avec Tux Droid. Les actions sont maintenant asynchrones et Tux est plus bavard.
publié le 21 déc. 2008 14:11 par Cédric Bonhomme
[
mis à jour le·21 déc. 2008 14:24
]
Voici la première version permettant la communication avec Tux Droid ;-)
Tout est simplement géré dans la classe Tux du module tuxdroid.py. Lorsque le jeu se lance, le programme tente de se connecter au Droid. Si Tux Droid n'est pas connecté/disponible ou si le module Python tuxisalive n'est pas présent alors tout est géré avec des exceptions. Ainsi le jeu continue tout à fait normalement comme si de rien était. Sinon, vous aurez droit à de petits commentaires de Tux Droid durant la partie ;-)
Pour le moment Tux Droid ne fait pas grand chose : - il dit bonjour au lancement du jeu ; - annonce les victoires ; - annonce les défaites.
Mais il est très facile d'ajouter de nouvelles actions. Ce n'est qu'une première version...
La prochaine version sera bien plus communicante et asynchrone ;-)