Fantomas' side - Entries for the tag ogamehttps://blog.fantomas.site/blog/tags/ogame/The last entries tagged with ogamefrCopyright (c) 2005-2018, Julien FacheFri, 25 Apr 2014 12:25:56 +0000Ogame Statistics https://blog.fantomas.site/blog/2008/03/02/ogame-statistics/ <img src="/media/cache/7a/36/7a3635d3277fc35ef96d0597c303e101.jpg" alt="Ogame Statistics" /> <p>Lors de mon dernier article, je vous ai parlé de Open Flash Chart, en vous spécifiant que cela avait un rapport avec un prochain article, cet article le voilà. </p><p><a href="http://ostat.upasika.org" title="Ogame Statistics">Ogame Statisitics</a> est un nouveau site que je viens d'ouvrir permettant de consulter les statistiques de tous les joueurs et alliances présents sur un univers de jeu de <a href="http://ogame.fr" title="Ogame.fr">Ogame</a>. </p><p>Le site réalisé grâce au framework <a href="http://www.djangoproject.com" title="Django Project">Django</a>, permet de créer une interface visuel des statistiques collectées par un module de mon robot pour Ogame, <a href="http://fantomas.willbreak.it/2008/jan/22/ogame-attack-watcher-la-suite/" title="Ogame Attack Watcher, la suite !">Obot</a> dont j'ai déjà parler précèdement sur le blog. </p><p>En effet j'ai développé un nouveau module pour mon robot permettant de récolter toute les statistiques à un moment donné sur un serveur de jeu.</p><p> Des initiatives ont déjà été prises pour effectuer des visualisations de statistiques, utiles pour les alliances, mais le gros inconvénient de ces systèmes est qu'il est nécessaire de rentrer les données manuellement et assez fréquemment pour obtenir un suivi, ce qui est une tache longue et répétitive donc idiote :) </p><p> Là où se démarque Ogame Statistics, est que la mise à jours des données est automatique et régulière, car elle est prise en charge par Obot :) </p><p> Au menu du site, on trouvera un moteur de recherche, pour permettre de retrouver son profil ou son alliance, ses dernières statistiques, ainsi que celle de son alliance, et des graphiques d'évolutions réalisés avec Open Flash Chart. Une petite touche d'Ajax avec <a href="http://www.jquery.com" title="jQuery.com">jQuery</a> pour le trie des données et le résultat n'en est que mieux. </p><p>La version 1.0 vient de sortir, mais va venir s'agrémenter de nouvelles fonctionnalités orientés sur la comparaison des différents univers de jeux, et la gestion des alliances inter-univers. </p><p>Le site : <a href="http://ostat.upasika.org" title="Ogame Statistics">Ogame Statistics </a></p> fantomas42@gmail.com (fantomas)Sun, 02 Mar 2008 19:59:32 +0000https://blog.fantomas.site/blog/2008/03/02/ogame-statistics/DéveloppementOgame Attack Watcher, la suite ! https://blog.fantomas.site/blog/2008/01/22/ogame-attack-watcher-la-suite/ <img src="/media/cache/1f/0e/1f0e63cdd26059036d598f5b9495aca4.jpg" alt="Ogame Attack Watcher, la suite !" /> <p>Cela fait maintenant quelques semaines que le silence se fait sur le blog, ceci est du au développement intensif de mon dernier projet, mon robot pour Ogame, j'ai nommé <strong>Obot</strong>. C'est l'occasion idéale de faire un focus sur la progression de ce projet.</p> <p>Je résume le projet dont <a href="http://fantomas.willbreak.it/blog/2007/sep/25/ogame-attack-watcher/" title="Ogame Attack Watcher">j'ai parlé dans un article précédent</a> : j'ai ouvert le site web <a href="http://oaw.upasika.org" title="oaw.upasika.org">OAW</a> pour mettre à disposition les avancées techniques du robot, et éventuellement recruter de nouveaux contributeurs pour ce projet.</p> <p>Avec actuellement en frontal un site réalisé grâce au framework python <a href="http://www.djangoproject.com" title="Le site du framework Django">Django</a>, qui m'as permis d'interfacer des fonctionnalitées de la librairie <strong>Obot</strong>, comme la vérification du compte Ogame à l'inscription, j'ai réalisé le paramétrage du robot via des interfaces en Ajax, et une internationalisation facile à mettre en place et à mettre à jours.</p> <p>J'ai déployé en arrière plan une version stabilisée par des tests unitaires et fonctionnels, une version serveur du robot, capable de gérer jusqu'à 1000 comptes en simultanés (vive la théorie :p)</p> <p>Résultat, le premier bot <strong>online gratuit</strong> pour Ogame ! <strong>Open-source</strong> en plus :D</p> <p><a href="http://oaw.upasika.org" title="Ogame Attack Watcher"><strong>http://oaw.upasika.org</strong></a></p><p>Dénommé à la base Ogame Attack Watcher, car à la base le robot et le site web étaient uniquement destinés à la surveillance des attaques sur les planètes de son compte, le développement de la librairie de fonctions contenues dans <strong>Obot</strong> a pris une tournure différente : automatiser et optimiser le développement ses planètes.</p> <p>Au programme :</p><ul><li>Alerte par e-mail en cas d'attaques ou autres événements</li><li>Édification automatique des bâtiments</li><li>Constitution automatique de la flotte</li><li>Construction automatique des défenses</li><li>Développement automatique de la recherche</li><li>Stratégie de rétablissement du niveau d'énergie</li><li>Stratégie de préservation des points en cas d'attaque ennemie</li><li>Envois par e-mail des nouveaux messages in-game</li></ul><p>Les fonctionnalités actuelles du robot permettent de délaisser son compte pendant plusieurs jours sans avoir à s'inquiéter de son développement, sans avoir à se mettre en mode vacance !</p> <p>L'API générale étant stabilisée, le développement des fonctionnalités a été plutôt rapides, chacune étant modulaires, ont peux très bien les activer à la demande par simple configuration.</p> <p>Les développements actuels concernent le site web, mais aussi dans le perfectionnement des modules de stratégie, et pour finir je vais bientôt commencer le développement du module automatisant le raid. Il est aussi necessaire de maintenir le code à jour du fait, des modifications apportées sur les pages du jeu et des règles. Pour l'instant le robot tourne jusqu'à la version <em>0.78c</em> du jeu.</p> <p>Pour une version téléchargeable, ce n'est pas pour tout de suite, n'ayant pas toutes les compétences sur le paquetage d'application python surtout sur plate-forme Windows. Je fais un appel donc aux bonnes volontés :) La distribution des sources pour les utilisateurs avancés, peux se faire par le svn, par simple demande mail.</p> fantomas42@gmail.com (fantomas)Tue, 22 Jan 2008 21:29:57 +0000https://blog.fantomas.site/blog/2008/01/22/ogame-attack-watcher-la-suite/DéveloppementOgame Attack Watcher https://blog.fantomas.site/blog/2007/09/25/ogame-attack-watcher/ <img src="/media/cache/56/35/5635fe8697215a2a69270321a475876b.jpg" alt="Ogame Attack Watcher" /> <p><a href="http://ogame.willbreak.it" title="OGame Attack Watcher">Ogame Attack Watcher</a> (OAW) est un programme écrit en Python qui permet la surveillance de comptes inter-univers pour <a href="http://fr.wikipedia.org/wiki/Ogame" title="Fiche wikipedia sur OGame">OGame</a>.</p> <p>En effet OGame est un jeu de rôle massivement multijoueurs en ligne, qui se joue à travers un navigateur internet.</p> <p>L’intérêt de ce programme est de pouvoir surveiller à distance son compte de toutes tentatives d'attaques sur ses planètes, qui pourraient ruiner des semaines d'efforts. Le programme se connectera toute les 30 minutes sur votre compte et vous préviendra par email de toute attaques, laissant le temps de préparer une manœuvre.</p> <p>Le plaisir d'écrire ce programme pour moi a été de pouvoir recevoir ces attaques directement sur mon téléphone mobile pour pouvoir savoir de n'importe où si je me fais attaquer sur le jeu, le tout grâce au transfert d'email :) Ce que je vous recommande de faire fortement.</p> <p>Une seconde version du programme est en cours d'écriture, avec beaucoup plus de fonctionnalités :</p><ul><li>Migration des flottes et des ressources en cas d'attaques.</li><li>Construction de batiments, défense, recherches</li><li>Mode Raider :p</li></ul><p>Les bonnes volontées sont les bienvenues d'ailleurs.</p><p>Il ne manque juste l'adresse du programme pour pouvoir s'enregistrer et utiliser OAW : <a href="http://ogame.willbreak.it" title="Ogame Attack Watcher">http://ogame.willbreak.it</a> ou directement <a href="http://oaw.upasika.org" title="Nouvelle adresse !">http://oaw.upasika.org</a></p> <p>Le svn du projet en version 2 :</p><p> <a href="http://obot.upasika.org" title="SVN Obot">http://obot.upasika.org</a></p> fantomas42@gmail.com (fantomas)Tue, 25 Sep 2007 12:55:32 +0000https://blog.fantomas.site/blog/2007/09/25/ogame-attack-watcher/Développement