Page 1 of 1

Le grand ménage !

Posted: Sat Mar 05, 2005 6:26 pm
by washh
Voici la traduction française du post de xavier:
Grand ménage !

Je l’avais mentionné rapidement dans mon article de la semaine dernière (voir http://ryzom.com/forum/showthread.php?t=11900 ) : les devs sont en train de faire un ménage de printemps dans le code de Ryzom. Cela nécessitait plus que quelques mots afin de vous présenter cela au mieux et mon article était déjà assez long. J’ai donc décidé de dédier ce post afin d’expliquer au mieux la philosophie globale de ce processus. Mais aucune crainte, cela sera plus court que la semaine dernière :-)

1) Objectifs

Bien que dans le passé, nous n’ayons pas beaucoup communiqué sur notre façon de travailler, nous gardons tout de même un œil vigilant sur les retours donnés sur les forums, sur les suggestions qui sont envoyées aux Community Managers et sur les opinions générales qui circulent en jeu. Peu à peu, nous avons construit une large liste de points qui ont été remontés par des personnes différentes à des moments différents, ce qui amène nos équipes de développement à les considérer avec plus d’attention.

Certains de ces points sont larges mais la plupart sont précis et moins difficiles à implémenter. Avec le ménage de printemps, nous sautons donc sur l’occasion afin d’extraire ces points qui étaient précédemment bloqués à cause de raisons techniques ou parce que nous n’avions simplement personne de disponible pour s’en occuper.

Afin de les traiter, il y avait un travail à faire sur quelques systèmes de jeu en coulisses. Certains ont été codés lors d’une étape précoce du développement, puis ont dû être adaptés à 2 ans d’affinage des mécanismes du jeu. Comme dit dans mon article précédent, le cycle de développement avant release ne nous a pas permis des refontes de base.

Pendant que nous sommes dessus, nous prenons également le temps d’optimiser les systèmes qui empêchent actuellement le contenu du jeu d’atteindre son plein potentiel. Par exemple, les cadences auxquelles les rites et boss peuvent être ajoutés sont directement liées aux améliorations que les devs feront sur les bases du code.
En parallèle, de meilleurs systèmes signifient plus de facilité à intégrer les nouvelles fonctionnalités, avec moins de risque d’effets de bord et ainsi de nouveaux bugs.

En bref: lorsque la flexibilité de nos systèmes de base sera améliorée, notre capacité à ajouter plus de contenu et fonctionnalités au jeu sera également améliorée :)


2) Travaux en cours

Voici quelques premiers éléments qui sont train d’être vus en ce moment :

- Les inventaires:

Le premier (gros) morceau de travail est la refonte des inventaires. Les règles du jeu ont quelque peu évoluées depuis que le système d’inventaire a été implémenté, et les possibilités ont montré qu’il fallait simplifier la gestion interne des objets et de l’inventaire en général. Avec ces simplifications, il sera possible de changer les limitations de l’ancien système et ainsi nous permettre certaines améliorations visibles. Par exemple, l’inventaire de guilde, qui était limité à environ 250 emplacements, aura bientôt cette limite supprimée en faveur de la taille maximale. Il y a aura aussi des améliorations importantes dans le sens où les objets similaires pourront s’empiler dans l’inventaire, et ainsi de suite.

Dans ce cas là, la refonte vous permettra d’avoir plus d’espace de stockage dans votre inventaire et permettra aux devs de garder quelques cheveux lorsqu’ils travailleront dessus :)


- Bugs:

Comme la plupart d’entre vous sont sûrement déjà au courant, tous les problèmes signalés comme bug via l’interface de l’assistance dans le jeu, sont transmis à l’équipe de développement où ils sont triés par ordre prioritaire et examinés de plus près.
Avec le ménage de printemps, les devs ont fouillé dans la base de données de bugs en remontant des problèmes qui avaient été précédemment mis de côté. En conséquence, vous verrez des corrections significatives à travers les prochains patchs à venir.


3) Plus d'infos à venir...

Bien entendu, je vous tiendrai informés au sujet des prochaines étapes du nettoyage de printemps en fonction de notre progression.

--
Xavier.