J’ai commencé un petit programme développé en C# avec le framework .NET 3.5 pour analyser mes stats de jeu et mon backpack de Team Fortress 2. J’ai un peu d’ambition pour ce programme donc j’en parle sur le NJournal.
J’ai pas envie de faire 15 articles à chaque fois que j’avance, donc j’en ferais qu’un seul qui servira de roadmap (feuille de route).
Sinon, pour la petite histoire, je suis rédacteur de news sur le site de ma team, Minititux.fr, tant que faire se peut.
Mai 2010
- 1er et 2nd mai :
- Création du projet sous SharpDevelop.
- Création du menu.
- Fenêtre « À propos ».
- Recherche de reader JSON.
- 3 mai :
- Reader JSON récupéré du projet de septembre 2009.
- Métohde InputBox trouvée.
- 7 mai :
- Sous projet JSON démarré : lecture d’un fichier JSON des items TF2 validé.
- Extracteur de fichiers GCF pour le fichier items tf/scripts/items/items_game.txt trouvé.
- Recherche de convertisseur de fichiers VTF en PNG. Pistes trouvées.
- 8 mai :
- Recherche de solutions pour les fichiers multi-lingues.
- Téléchargement du fichier JSON en ligne opérationnel.
- 11 mai :
- Versioning du programme.
- Création d’une version 1.0 qui ne se mettra pas à jour automatiquement.
- Mise en place du formulaire pour télécharger le fichier JSON sur 1.0.
- Mise en place des panels et des 2 pages du backpack.
- 12 et 13 mai :
- Création des class Player, Item, ItemDropped, ResourceImage.
- Double page de bakpack.
- JSON exploité à 90%. Seul la date de la médaille (et peut-être d’autres attributs d’items particuliers) n’est pas prise en compte. Les variables de position dans l’inventaire et équipé/non-équipé sont maintenant gérées avec succès.
- Début du travail d’affichage sur les items en attente d’être droppés.
- Dossier d’images complété.
- Commentaire : j’ai bien avancé et j’espère pouvoir publier l’application la semaine prochaine.
- 15 mai :
- Sauvegarde des fichiers JSON téléchargés.
- L’url dynamique semble poser problème. Tests pour faire apparaître des erreurs dans le but d’obtenir une liste des exceptions à fixer ou à catcher.
- 17 mai :
- Problèmes des URL de JSON fixé.
- 9 juin :
- Première extraction à partir d’un fichier GCF réussie.
- Projet annulé. Un similaire existe déjà.