Général


Ordres du jour & compte-rendus des réunions publiques de Ryzom Forge

Compte-Rendu de la réunion de Ryzom Forge – 3 janvier 2022

1 - Point sur les outils développeurs

Ulukyn (RT) – 20:38 UTC
Je vais revenir sur l'année 2021, qui as été l'année de la consolidation si l'on peut dire.

Nous avons en effet mis à jour pas mal de choses, d'une part les serveurs, le webIG et le code du client (avec la fusion du code de Ryzom Core 4), mais également le processus de compilation qui se base maintenant sur Visual C++ 2019 pour Windows. De plus un outil, Hunter, a été mis en place par Nimetu (RT) pour compiler plus facilement tout l'ensemble.

Au-delà des outils, l'année écoulée a aussi vu l'équipe des développeurs mettre à jour sa façon de travailler : nous utilisons désormais d'avantage gitlab pour les bogues, la communication et la gestion des patchs et nous en sommes très satisfaits… À se demander pourquoi ne pas l'avoir fait plus tôt ! Il reste une dernière chose à faire : réunir nos dépôts serveur et data client avec le dépôt ryzom-core, ceci afin de rendre le processus de développement encore plus simple.

Nous avons également travaillé enrichir notre collection de systèmes génériques ou basés sur des modèles. C'est le cas, par exemple, des « shops » qui sont de plus en plus (et seront par la suite massivement) utilisés pour mettre à disposition des objets ou des services en jeu (par exemple les achats en Elyps, que ce soit auprès des marchands des Nations, des palefreniers ou des PNJ graveurs d'Allégories). C'est le cas également des Leçons qui sont la base de l'information transmise en jeu aux joueurs, ainsi que, enfin, de la fenêtre Encyclopédie (ctrl+E) qui regroupe les Missions journalières, la Storyline, le futur tutoriel et, depuis peu, les titres, qui tous se basent (ou se baseront) sur le même modèle.

De ce fait, nous avons (et aurons) moins de systèmes à maintenir, donc moins de bogues et nous pourrons concentrer nos efforts sur trois tâches principalement. À savoir :
• l'achèvement des trois projets de refonte (Silan, Rois, Avant-postes) ;
• la poursuite la Storyline et l'ajout de contenus encore à achever (Jetons suprêmes, par exemple) ;
• la correction des bogues et l'amélioration du client (l'année 2022 commencera d'ailleurs par un patch – actuellement en test – illustrant ce point).

2 - Présentation du prochain patch

Ariald (RT) – 20:58 UTC
Comme Ulukyn l'a mentionné, l'un de nos objectifs pour 2022 est d'améliorer l'expérience des joueurs en corrigeant les bugs ou en améliorant le client. C'est exactement ce que fera le premier patch de janvier.

Le premier changement apporté concerne le système d'échange entre personnages joueurs. Plus généralement, nous avons essayé d'améliorer le déroulement des échanges d'objets, car actuellement, ce n'est pas le meilleur. En plus de modifier et de simplifier la disposition de la fenêtre d'échange, nous avons ajouté deux emplacements supplémentaires pour les objets. Ce sont principalement les échanges de parures qui nous ont conduit à ce dernier changement.

Un autre changement que nous avons apporté à la fenêtre d'échange des joueurs est la possibilité de glisser et déposer des objets dans la fenêtre en question depuis tous vos inventaires. Ainsi, si vous voulez échanger des objets transportés par votre Zig, vous n'aurez plus besoin de les transférer d'abord dans votre sac, donc d'interrompre l'échange pour le compléter ensuite. Remarque : afin de ne pas encombrer la fenêtre de sélection des objets, celle-ci ne vous montrera pas les objets des autres inventaires et cette fonction n'opèrera que par glisser-déposer.

La dernière modification apportée à la fenêtre d'échange présentée à chacun des joueurs est l'ajout d'indicateurs de volume et de poids des objets. En fait, un petit indicateur (semblable à celui qui se trouve en haut à droite de vos inventaires) vous sera affiché à côté des deux offres, qui indiquera le poids et le volume des objets donnés et reçus. Tout ceci dans l'espoir de rendre les échanges un peu plus fluides.

Ensuite, l'empilement d'objets. Quiconque a combattu en PvP connaît la sensation d'un inventaire encombré de sorts cristallisés. Désormais, les sorts cristallisés de la même stanza (ou d'une stanza identique) s'empilent automatiquement dans l'inventaire où ils sont stockés. Le même encombrement se produisant actuellement dans le sac des artisans au travail, les objets produits identiques s'empileront désormais automatiquement dans l'inventaire.

Des questions jusqu'à présent ?

Q : Sera-t-il possible de choisir l'inventaire où les articles échangés finissent ? Par exemple, de transférer une pile complète de matières premières transportées par mon mektoub au mektoub de mon partenaire d'échange ?
R :
Pour l'instant, ce n'est pas possible, mais je vais y penser.

Q : Les « vrais » Rangers s'interdisent le PvP. Pourquoi, alors, trouve-t-on au Bois d'Almati un marchand payable en points PvP ? (Par contre, conserver la possibilité d'acquérir la robe et le bouclier serait bien.)
R :
C'est une question que nous évaluons. Je suis d'accord avec vous pour dire que ce n'est pas idéal. Le patch n'y changera rien cependant.

Q : Peut-être pourrait-on transformer ces points PvP en points « PvK » qu'on gagnerait en repoussant les invasions kitines ?
R :
Peut-être, oui. Je prends note.

Ariald (RT) – 21:27 UTC
Passons aux corrections.
Je dois dire que ce patch est assez gros et que je passe donc sous silence certains petits détails. Vous aurez la surprise lorsque la patchnote sera publiée !

Nous avons beaucoup de corrections dans ce patch, notamment concernant les Zigs :
• correction du bogue qui leur donnait un statut erroné lorsqu'ils étaient hébergés en sac ;
• ajout de leurs inventaires en onglets dans les fenêtres commerciales des PNJ marchands ;
• ajout de la possibilité de transfert direct des objets de leur inventaire vers celui de votre appartement et vers celui du hall de votre guilde ;
• correction du dysfonctionnement du verrouillage/déverrouillage des objets de leur inventaire.

À ce propos, les statuts de verrouillage des objets s'afficheront désormais dans l'inventaire de l'appartement et celui du hall de votre guilde.

Des questions ?

Q : Pourrons-nous toujours stocker en grand nombre des cristaux de sève sur les Zigs ?
R :
Oui, cela ne change pas.

Q : Qu'en est-il du bogue qui fait disparaître la fenêtre d'inventaire d'un Zig lorsqu'on vous le sortez de votre sac (ça arrive parfois lorsque la sortie du sac est actionnée par macro) ?
R :
Intéressant. Je n'étais pas au courant de ce bogue. Je vais enquêter et peut-être prendre contact avec vous plus tard afin que nous puissions mettre cela en place sur gitlab.

Q : L'ajout des Zigs aux fenêtres commerciales des PNJ marchands signifie-il que nous pourrons désormais les acheter ?
R :
Ah, peut-être que je n'ai pas été clair… Voici une capture d'écran, vous comprendrez peut-être mieux.
Voyez : le Zig 1 apparaît désormais comme un onglet dans la fenêtre. Ainsi, je peux échanger des articles portés par mon Zig, comme je le fais déjà pour ceux sur un mektoub de bât ou dans mon sac.


Q : Combien un personnage peut-il posséder de Zigs, au maximum ?
R :
Actuellement 3. Et ça ne changera pas avec le patch.

Q : Ne pourrait-on rendre disponibles aux joueurs de bas niveau le pantalon et le gilet Q50 gagnés en jouant à la Roue de la Fortune… au moyen d'échanges entre joueurs ? Ne suffit-il pas pour ça de faire stocker ces objets dans notre sac « non spécial » ?
R :
Actuellement, l'armure de réfugié que vous recevez en jouant à la Roue n'est pas échangeable… Nous y réfléchissons, mais pour l'instant je n'ai pas de réponse.

Q (Ariald) : Ok, s'il n'y a rien d'autre, ceci résume le premier patch de janvier. Ulukyn, veux-tu prendre brièvement le relais pour parler du second ?
R (Ulukyn) :
Oui, rapidement… Le second patch concernera les refontes, du coup. Elles seront patchées en janvier, ou en février si tout n'est pas encore totalement testé d'ici là. Je vais donc faire un point.

3 - Refonte de Silan

Ulukyn (RT) – 21:51 UTC
J'ai refait le tutoriel après plusieurs avis des premiers testeurs, et il est maintenant plus intuitif et interactif. Les avis sur le deux premières Leçons sont plutôt positifs. Je poursuis donc et j'espère qu'il aidera vraiment les nouveaux joueurs à prendre leurs marques.

J'en profite pour rappeler que l'équipe de test recrute. Donc, si vous souhaitez tester soit le patch implémentant les ajouts au client, soit les premières leçons du tutoriel, vous êtes les bienvenus.

Q : Je peux passer un peu de temps sur les tests des premières leçons du tutoriel. Comment s'inscrire ?
R :
Il suffit de contacter Tamarea.

4 - Refonte des Rois

Ulukyn (RT) – 22:01 UTC
La refonte des Rois sera prochainement appliquée à l'ensemble d'Atys. Toutefois, le chantier est destiné à se prolonger, même si nous n'avons pas encore établi précisément sur quoi nous allons travailler. Mais nous aimerions beaucoup faire de la chasse aux Rois une activité des plus fun sur Ryzom.

Une des idées évoquées parmi nous, pour que les talents tactiques des joueurs puissent s'épanouir et qu'ils échappent à la routine, est celle qui doterait chacun des Rois actuels d'une mécanique de défense propre. C'est l'idée qui est en fait à l'origine de ce projet de refonte… et de son nom initial : « Boss in the Box ».

Si vous avez d'autres idées, n'hésitez pas à les poster au forum à la suite du compte-rendu de la réunion.

Des questions ?

Q : Je ne sais dire que « Je t'aime. » dans une autre langue que le français… Serait-il possible que tous les canaux de faction bénéficient de la traduction automatique ?
R :
La question est hors-sujet, mais elle revient assez souvent pour que nous l'envisagions sérieusement. Cependant, je ne peux donner une date pour la mise en œuvre de cette amélioration car nous devons, pour être efficaces, nous concentrer sur une petit nombre de projets.

5 - Refonte des Avant-postes

Ulukyn (RT) – 22:17 UTC
Nous avons pu avancer sur le GvG, mais son introduction ne nous semble intéressante que si elle s'accompagne des changements prévus sur tous les Avant-postes.

C'est pourquoi nous envisageons de faire plusieurs changements en même temps. À savoir :
• réduction de la durée des batailles à une heure (déjà testée au Nexus) ;
• rotation des matières premières produites par chaque avant-poste tous les N jours (à déterminer), via redémarrage du serveur ;
• suppression de la production de matières premières de qualités 50 et 100 ;
• ajout de quatre Avant-postes dans les régions de niveau 50 pour test des batailles en GvG.

À la suite de quoi un autre patch viendra implémenter les dernières modifications, vu que le projet a bien avancé grâce aux tests en vraie grandeur sur le serveur Atys.

Des questions ?

Q : Suite à ces modifications, les Rangers pourrons donc posséder des Avant-postes ?
R :
Les Rangers peuvent déjà posséder des Avant-postes, mais ils ne disposent pas d'une foreuse générique pour les exploiter. (S'ensuit un débat hors-sujet entre plusieurs des joueurs présents, à propos de la Voie des Rangers.)

Après un réjouissant échange de félicitations entre les intervenants RT et les participants, la réunion est close à 23:00 UTC.

---

Montrer le sujet
Last visit mercredi 24 Avril 21:05:30 UTC
P_:

powered by ryzom-api