Se connecter | Inscription | Gestion de compte | Support Ankama

Calendrier

Identification

Accueil

12/11/2007 - 14:36:01

La parole aux developpeurs...

Premier article de la partie dév, quel honneur. Alors, par où commencer ? Y'a déjà eu la présentation du staff par Sylfaen, cette grosse loutre qui essaie de faire croire qu'il est le plus sympa de l’équipe. Donc j'vais présenter plus en détail les membres de l'équipe « développeurs », en zappant allégrement les autres personnes qui bossent sur DOFUS. En gros, les intervenants sur un projet tel que celui-ci sont multiples. Y'a les Game Designers, qui font le contenu du jeu, les dialogues, etc. puis les graphistes, qui font les dessins, logique. Y'a aussi les musiciens/bruiteurs, les traducteurs, le support, l'équipe web qui s'occupe des sites, et le marketing (Note du relecteur : et les Community Manager ! Non mais.). Et y'a... les dévs. Développeur c'est le métier ingrat par excellence. Quand ca marche pas c'est de notre faute, quand ca marche c'est forcément grâce à quelqu'un d'autre. Mais en revanche, on a « great-powaa », on a le pouvoir de rembarrer un Game Designer qui a une idée un peu trop (chiante à coder) techniquement irréalisable, ou de décider dans quel ordre on fera les prochaines évolutions. Enfin, dans la limite de ce que les chefs tolèrent. Dans l'équipe des dévs, on est principalement regroupés en 3 groupes : - Les dévs serveur, dont les principaux, quelconque et moi-même, qui codons la majorité des nouveautés. Genre, les montures, les enclos, les pierres d'âme, ou simplement les effets classiques comme les bonus sur les sorts de classe des panos de classe, etc. On s'occupe aussi d'optimiser DOFUS à mesure que les extensions y apportent du contenu. - Les dévs client, principalement Nimaoh et Simsoft, s'arrangent pour que l'interface du jeu soit la plus intuitive possible, et rajoutent les nouvelles interfaces et nouvelles fonctionnalités, afin que vous, les joueurs, puissiez en profiter. - Enfin, les dévs « matériel et base de données », avec à leur tête notre gourou Rogers qui mène l'orchestre des serveurs, qui installe les machines, s'occupe de nettoyer les bases de données, d'optimiser les performances, et qui m'aide à la maintenance des serveurs tous les mardis et quand ca plante les autres jours. Bon on va passer aux sujets croustillants, les trucs qui se passent en ce moment et qui vont arriver dans les prochains mois. Je vais rapidement passer sur les problèmes de données qu'on a eu la semaine dernière. C'est un peu comme l'an dernier lors du fameux blackout EDF de décembre, où il y avait eu de gros problèmes de pertes d'items. Quand le serveur tourne, que les joueurs jouent, les données ne sont pas sauvées en temps réel dans la base de données. Je sais que sur certains jeux, c'est le cas, mais ces jeux dont le plus gros tient en 3 lettres (en fait, 2, car y'a la même au début et à la fin...), n'ont pas autant d'items ni d'échanges possibles entre les joueurs. Les données sur DOFUS sont extrêmement volatiles, on a des flux assez importants, trop importants pour tout sauver en temps réel. Donc un personnage est sauvé à sa déconnexion, et régulièrement toutes les X minutes, mais pas à chaque changement de place d'un item dans son inventaire. Le problème de ce genre de chose c'est que, si toutes les données sont sauvées régulièrement, elles le sont de façon asynchrone. Autrement dit, y'a des décalages entre les sauvegardes des différentes parties du jeu. Quand il y a un crash, que ce soit le serveur de jeu ou la base de données, et qu'on reprend une sauvegarde de la base de données, il y a des incohérences. Les seules sauvegardes vraiment nickel sont celles faites le mardi à l'extinction des serveurs, car là on n’a plus aucun joueur qui échange, bouge, ou combat. On travaille à avoir ce genre de sauvegardes plus fréquemment, pour qu'en cas de crash on ait pas de soucis de disparition d'items, mais la contrepartie sera que de temps en temps les serveurs seront inaccessibles quelques minutes... Comme c'est assez gênant comme principe, on essaie de trouver un moyen pour que ce soit le plus transparent possible pour vous. Et vu la quantité de données à sauver, on essaye de faire un truc propre et rapide, ce qui prend du temps à concevoir. On fait aussi les frais de notre hébergeur qui trouve ses limites depuis quelques temps. Depuis presque 2 ans on sait qu'on doit trouver un hébergeur plus performant. Depuis 1 an, on cherche vraiment, mais on a des contraintes qui ne nous permettent pas de faire les mêmes investissements que certaines grosses compagnies. De plus, on n’est pas forcément super connus au niveau des hébergeurs, donc on n’a pas un poids énorme pour réclamer certaines garanties. Enfin voilà, bonne nouvelle, depuis le début de l'été on a trouvé un futur nouvel hébergeur, carrément mieux que l'actuel, qui a des infrastructures un peu partout dans le monde. En plus, ils hébergent déjà d'autres MMO, donc sont bien mieux placés pour répondre efficacement à nos besoins et à vos attentes. Seulement le changement prend du temps, il faut préparer le terrain, tester tout un tas de choses pour être sûr que le jour J tout se passera bien. Normalement, on migre là bas début 2008. J'espère que ca fera un chouette cadeau à tous les joueurs pour la nouvelle année. On s'attend donc à une amélioration des accès au jeu, mais aussi une nette amélioration du service et de détection/anticipation des pannes. Donc, c'est normalement tout bon. Faut juste tenir le coup jusque là. Parallèlement, on travaille aussi sur un nouveau type de serveur, qui devrait sortir en fin d'année. La version béta est presque prête, on a juste des soucis avec le nouveau système de téléchargement, mais ca devrait plus tarder, et on espère que ce serveur plaira à tous les nostalgiques des premiers mois de DOFUS, et également aux joueurs récents qui découvriront un nouveau plaisir de jeu. On travaille aussi sur une grosse migration de nos bases de données. 4 millions et quelque de comptes (attention, ne confondes pas compte et abonnés, on n’a pas 4 millions d'abonnés, sinon ca se saurait), ca commence à chiffrer dans une base de données. Plus de 20 serveurs de jeu, plus les accès par les sites, etc. On a bien besoin de changer pour améliorer les perfs de tous ces serveurs. On essaie aussi d'améliorer les lags en jeu. A ce propos, il ne faut pas croire que changer le serveur solutionne tout. Les serveurs sont loin d'être pleins, les CPU sont, même en soirée, dispo, la mémoire est largement dispo aussi. Les gros soucis du moment sont sur les paquets réseau. En pic, en soirée, on est à moins de 80% des maximas possibles en bande passante. Le problème c'est que DOFUS génère beaucoup de petits paquets d'informations, de très petite taille. Donc si au final on ne transfère pas beaucoup de données, le réseau est beaucoup sollicité. On fait ce qu'il faut pour que ca s'arrange, mais clairement on va gagner du lest avec la nouvelle architecture du nouvel hébergeur. Nouveaux serveurs dernière génération, pareil pour le réseau, avec redondance et load-balancing de tout le matériel; on devrait repartir sereinement pour plusieurs années. On a aussi plusieurs nouveautés en jeu sous l'coude, mais je pense que lichen sera plus à même d'en parler, je lui laisse donc la primeur.
Bon, une petite présentation de l'équipe s'impose, pour pouvoir construire ce blog sur de bonnes bases ! Comme Aduline sur Wakfu et chaipakoi sur Dofus Arena ont décidé de faires les originales dans leurs trombinoscopes, on n'a pas eu le choix non plus, il nous fallait nous aussi masquer nos visages derrière autre chose. Comme nous sommes avant tout des joueurs, nous avons choisi d'utiliser des personnages de jeux vidéo qui nous ont marqué par le passé... Let's rock.

Lichen

Fallout © Interplay Entertainment Corp. Tous droits réservés.
Un bon vieux geek. Fan de Fallout. Enfin, quand je dis fan, je pèse mes mots, c'est carrément un bon gros fanboy. Il est fortement déconseillé de critiquer le jeu devant lui, sous peine de se faire hacker son compte DOFUS par MSN. À part ça, il aime bien se mettre en valeur. On notera que c'est le seul à avoir choisi pour portrait une image typique du héros qui marche seul vers le soleil couchant. Quel aventurier romantique... *tousse* À part ça, lichen est le lead game designer de l'équipe DOFUS. C'est lui qui nerfe les classes, les armes, les maîtrises... Un mec sympa, quoi.

Mary

Leisure Suit Larry © Sierra Entertainment, Inc. Tous droits réservés.
Larry... Mary... C'est un peu le même combat. Mary, c'est le dragueur de l'équipe. Il adore exhiber son sourire lumineux et se passer la main dans les cheveux comme dans les pubs à la télé. Il s'aime bien, ça c'est sûr, mais on l'aime bien aussi donc ça va. Des fois, il fait des dessins, un peu, mais ça reste accessoire. Bon, d'accord, il passe le plus clair de son temps à ça, entre les diverses illustrations qu'il fait pour le boulot et les personnages féminins de DOFUS nus qu'il réalise pour le plaisir... Et quand il ne dessine pas, son boulot c'est quand même surtout de créer des objets et des maps pour le jeu.

Lorko

¡Mucha Lucha!: Mascaritas of the Lost Code © Ubisoft Entertainment. Tous droits réservés.
Voilà une vraie brute. Lorko aime le catch, les combats d'hommes à hommes, ruisselants de sueur, mêlés dans une rage bestiale. C'est son petit plaisir à lui. Sinon, c'est aussi un graphiste de DOFUS, comme Mary. C'est également un gros bill sur DOFUS, source de jalousie pour beaucoup de ses collègues.

Poolay

Final Fantasy © SQUARE ENIX Co., Ltd. Tous droits réservés.
Poolay est un autre graphiste émérite de l'équipe, c'est lui qui crée la majorité des décors du jeu. Si la façade de votre maison en jeu ne vous plaît pas, c'est de sa faute. Traumatisé par de multiples indigestions de Pandamani, il assouvit désormais ses fantasmes les plus pervers en cachant de mystérieuses inscriptions dans les décors du jeu. Encore un artiste incompris.

Fry

Sam & Max Hit the Road © Lucasfilm Entertainment Company Ltd. Tous droits réservés.
« Oooh, le joli chaton hypercéphale ! Il est adorable ! Ramenons-le à la maison et scotchons lui les pattes ! » Fry est comme ça, il aime les trucs mignons avec des couleurs chatoyantes. En dehors de ça, c'est l'animateur de l'équipe DOFUS. Non, il ne danse pas et n'organise pas de thés dansants. Il anime les créatures, les personnages, etc. à partir des dessins réalisés par l'équipe. Comme le docteur Frankenstein, il crée des êtres à partir de rien, qui se meuvent dans le Monde de DOFUS ! Et ouais, la classe.

Bill

The Secret of Monkey Island © Lucasfilm Entertainment Company Ltd. Tous droits réservés.
Le capitaine Bill n'a pas autant d'humour que Guybrush mais il fait des efforts. Il tient la barre sur le navire des serveurs. C'est d'ailleurs pour ça que c'est lui qui se lève la nuit et le week-end pour venir les réparer quand ils sont malades. Sans Bill, on n'irait pas bien loin. En dehors de ça, il soumet régulièrement des concepts novateurs comme « Le vol d'objets par les monstres en cas de défaite » ou encore « Le reset complet du serveur lorsque les 6 Dofus seront réunis ». Malheureusement, son approche avant-gardiste du game design ne fait pas encore l'unanimité parmi l'équipe du Marketing.

quelconque

Lode Runner © Riverdeep Interactive. Tous droits réservés.
quelconque fait partie de la matrice. C'est un peu notre Mérovingien à nous, les insultes en moins. Il est également développeur serveur. C'est à lui que vous devez les bots anti-floods qui vous empêchent de vendre vos baves de Bouftou au zaap. Accessoirement, il essaye depuis ses débuts, de battre lichen au concours de « celui qui partira le dernier du studio le soir », mais comme il n'a pas les clefs pour fermer derrière-lui, il perd toujours.

Nimaoh

Maniac Mansion II : Day of the Tentacle © Lucasfilm Entertainment Company Ltd. Tous droits réservés.
Nim aurait aimé conquérir le monde... Manque de chance, il est né suisse. Le destin est parfois farceur. Quand, dans l'adolescence, il a compris que jamais il ne règnerait en maître sur la Terre, il a décidé de faire de la programmation. C'est ainsi qu'il est devenu le développeur client de DOFUS. Il aurait également un passé obscur, il paraîtrait qu'il travaillait pour les chinois du FBI et qu'il a fricoté avec le Joker dans sa jeunesse, mais bon, c'est un autre homme maintenant ! Un homme neutre, en plus, hé.

Simsoft

Final Fantasy VII © SQUARE ENIX Co., Ltd. Tous droits réservés.
Après une formation de mercenaire chez Ankama Animation, l'équipe DOFUS l'a rapidement intégré au sein de son équipe en tant que développeur client. Plutôt que de lancer des attaques terroristes contre la Shinra, on lui a demandé de corriger le bug des cases bloquantes.

Fullcanelli

Rick Dangerous © Rainbird Software Ltd. Tous droits réservés.
Fullca, c'est un explorateur. Un aventurier des mondes fantastiques. Il aurait bien aimé voyager à travers le monde armé d'un fouet et d'un chapeau, mais le créneau était déjà pris par un certain Indiana Jones... Déçu, le pauvre s'est réfugié dans les lettres et a fini par atterir chez Ankama comme scénariste. D'une certaine façon, ça a été une aventure aussi. Comme quoi, plusieurs chemins peuvent mener au même but. Aujourd'hui, il nous a un peu lâchés et préfère traîner avec les animateurs du futur dessin animé Wakfu. On ne lui en tient pas rigueur, mais ça reste un lâcheur.

Daryl

Weird Dreams © Rainbird Software Ltd. Tous droits réservés.
Non, vous ne rêvez pas, c'est bien un garçon qui pose à coté d'un œil géant dans le désert. Chacun ses références, hein ! Pour tout ce qui concerne directement Daryl, je n'ai pas l'accréditation nécessaire pour vous en parler en détails. Il écrit, ça c'est sûr. Mais sur quoi, par contre, c'est un mystère. Contrairement à ce que peuvent laisser croire les rumeurs, il n'est pas (encore/complètement/définitivement) fou. Détail important, il a doublé à plusieurs reprises Jeff Goldblum, notamment dans Buckaroo Banzaï.

Chaipakoi

The Wind Waker © Nintendo. Tous droits réservés.
Elle bosse un peu sur tout, mais c'est principalement la rédactrice en chef du Dofus Mag. Sa caractéristique principale ? Elle est complètement allumée. Elle passe son temps armée d'une batte rouge gonflable avec laquelle elle prend plaisir à frapper son pauvre voisin de bureau. Pourquoi a-t-elle choisi Link comme portrait ? Bonne question, sans doute pour essayer de paraître gentille, pour une fois. Mais on ne me la fait pas, à moi.

Sept

Megaman © Capcom. Tous droits réservés.
À l'instar de Mary, Sept aime bien se regarder. Chaque soir, il enfile son costume de Megaman et reste des heures à regarder son corps de bleu recouvert. Il part en rêve dans des univers en deux dimensions où c'est lui le plus fort. Il faut savoir que Sept joue depuis dix ans au même Megaman in Dr. Wily's Revenge, tuant les boss chaque matin et chaque soir dans le métro, « pour la forme ». C'est peut-être cette vocation de super héros qui l'a fait venir dans l'équipe du support DOFUS... En tout cas, c'est lui qu'on a choisi pour représenter son équipe sur le dévblog. À part ça, il aime le rose, les Nabaztags et la gelée... Bref, il est complètement déconnecté de la réalité, le pauvre.

Sylfaen

Shadow of the Comet © Infogrames. Tous droits réservés.
IAE YOG THU SOT, RLA GNA HAS TEP, NGU HLU KHU WIG... Hum, pardon. Ça, c'est moi ! Je suis le Responsable de Communauté Francophone pour DOFUS et Wakfu. C'est à dire que c'est moi qui gère les devblogs, le site de la communauté, les modérateurs qui vous kickent, les MJ qui animent partout sauf sur votre serveur, etc. C'est aussi moi qui vous lit sur les forums tous les jours et qui transmet les informations importantes à l'équipe de développement. Et surtout, je suis vraiment super sympa, ouais.
ANKAMA

A propos d'Ankama | Presse | Jobs | Assistance

Ankama Group : Ankama Games | Ankama Editions | Ankama Presse | Ankama Events | Ankama Shop
Jeux vidéo : MMORPG | Jeu en ligne | DOFUS | Wakfu | Dofus-Arena | DOFUSPocket | Jeu pour mobile
Editions : Manga, BD, Magazine, Artbook | Manga DOFUS | DOFUS Mag | Mutafukaz | Maliki | Pandala | Dessin Animé

Ankama © 2009. Tous droits réservés. Conditions d'utilisation - Politique de confidentialité - Paiements & Sécurité