English
Español
Japanese

Armageddon sur Hordes.fr

Publié par Deepnight le 2008-12-04 / Catégorie : Technique / Promouvoir cet article

Hordes a rencontré samedi soir un bug majeur qui a provoqué la mort prématurée de la totalité des joueurs.

Rapidement, c'est le branle-bas de combat... La question du backup est avancée, afin de permettre un retour à la situation d'avant l'armageddon. C'est méthode, généralement appelée "rollback" consiste à récupérer une copie de la base de données à une date antérieure au problème.

Seulement voila : cela implique la perte de toutes les actions faites par les utilisateurs entre la date de ce rollback et la date d'aujourd'hui.

En clair, cela signifie qu'on oublie totalement ce qui a été fait entre ces deux dates :

  • les actions en jeu,
  • les messages,
  • les achats,
  • les inscriptions,
  • ...

Un retour dans le temps complet, en somme. De nombreux MMORPG ont dû recourir à cette solution par le passé : World of Warcraft, Anarchy Online, Dofus...

Le rollback est une solution très complexe à mettre en place. Il faut en effet assurer une notion fondamentale, sinon tout s'effondre et plus rien ne marche : la "consistance des données".

En effet, entre le jour du dernier backup stable et la date de l'Armageddon, divers changements majeurs sont intervenus, par exemple :

  • nouveaux inscrits : il faut relancer manuellement des procédures d'inscription pour chacun de ces comptes.
  • achats : c'est encore plus compliqué, car les achats sont gérés par une plate-forme sécurisée maison qui refusera les transactions "doublons". On ne peut donc pas simplement répéter les achats, ils seraient refusés. Il faudrait donc modifier cette plate-forme...
  • les désinscriptions et changements de comptes (mot de passe) : il faut les détecter puis les ré-appliquer, sinon des comptes ressurgiraient du néant ou deviendraient inaccessibles...
  • certains changements de règle de jeu ne sont plus en adéquation avec cette base de donnée de "backup"

Bref, le rollback est une tâche qui nécessiterait à elle seule plusieurs jours de développement, bloquant totalement le jeu pour cette période, sans garantie de fonctionnement au final : un simple oubli suffirait à totalement planter le site.

Au vue des risques majeurs liés à cette méthode, nous avons donc choisi de ne pas opter pour le rollback, mais plutôt pour des compensations en jeu.

Service instable

Publié par Ayame le 2008-12-03 / Catégorie : Technique / Promouvoir cet article

Ça y est, nous avons réussi à bien déménager les serveurs (euh il y en a quelques uns qui sont tombés par terre mais ça va, ne vous inquiétez pas :D)

La plupart des sites sont en ligne, mais il reste encore Hammerfest, Monlapin, Hordes, Dinocard, Naturalchimie et Socratomancie à relancer. Le système de paiement n'est pas encore totalement fonctionnel et le support technique non plus.

Nous vous prions de patienter, tout devrait s'arranger dans les prochaines heures !

MAJ 14h00 : les systèmes de paiements et tous les sites sont relancés. Tout devrait fonctionner désormais correctement, à l'exception de Hordes qui est encore en cours de maintenance.

MAJ 04/12 12h00 : Hordes a été relancé

Tower Defense + Space invader = ... ?

Publié par Bumdum le 2008-12-02 / Catégorie : Jeux indépendants / Promouvoir cet article
... un petit freeware sympa : Cosmic Invader
Déployez votre défense pour contrer l'avancée de vagues d'alien. Avec l'argent récolté, upgradez vos lance-missile et vos tourelles laser. ( attention au boss ! )
Le développeur s'appelle X-G mais je n'ai pas réussi a trouver son site perso.



ça me donne quelques idées pour un prochain jeu Kadokado :)
( J'arrive a la vague 45... )

On déménage les serveurs !

Publié par Whitetigle le 2008-11-26 / Catégorie : Technique / Promouvoir cet article

Lundi 1er décembre et mardi 2 décembre nous allons changer d'hébergeur ce qui entraînera une coupure de l'ensemble des jeux et sites de Motion-Twin.

Le but est d'offrir des services de meilleure qualité et encore plus rapides. Nous changeons à la fois de prestataire de bande passante et d'hébergeur pour nos 60 serveurs.

L'accès aux sites sera coupé lundi en début d'après midi. Nous prévoyons qu'ils seront à nouveau accessibles mardi dans la journée.

Pendant l'opération aucun jeu ne sera accessible. Tous les sites seront remplacés par une page expliquant l'opération et qui nous permettra éventuellement de vous tenir informés en cas de besoin.

Cette opération très complexe implique pas mal de travail pour trois personnes. Bien entendu nous ferons tout notre possible pour que les sites soit inaccessibles le moins longtemps possible.

Beta-test de Skywar !

Publié par Bumdum le 2008-11-18 / Catégorie : Général / Promouvoir cet article
Attention ça va aller très vite : 300 ilots sont a votre disposition pour le beta-test de Skywar ! Pour ceux qui arriveront a temps, merci de ne créer qu'un seul compte. Pour les autres, rien n'est perdu, de nouvelles places seront bientôt mises à disposition !



A tout de suite.