Général


uiWebPrevious45678910111213141516171819uiWebNext

#244 [en] 

Kaetemi
Currently all mobs and equipment items are usable, allowing you to create your own world using both World Editor and the Ring. Player actions and materials are not yet available and still in the works.

I'm following this project for a while and I had tears in my eyes seeing (a more or less empty) ring shard working on my own machine! I miss this game mechanic so much and I am very thankful to all the people involved who fixed the many issues this project had.

I hope to see some of these mechanics return to the main game again, esp. for roleplay and / or events this could add some excitement granted the tools and shard is stable with a larger group of players.

I'm excited for Ryzom to see so many new projects appearing, interest in the game is still strong.

arc

---

#245 Multilingue 

Multilingue | English | [Français]

Réunion de Ryzom Forge (4 octobre 2021)


Date: lundi 4 octobre, 19:30 UTC (21:30 CEST)

Lieu :
  • Atys, sur le canal public forge
ou
  • Ryzom Chat, canal #pub-forge-xx(https://chat.ryzom.com/channel/pub-forge)


Durée : 1.5 heure

Participants : tous les joueurs de Ryzom le désirant.

Nature : réunion d'information, de questions / réponses et de feedback.

Sujet : Projets terminés, en test et prêts à être testés.
Ordre du jour
  • Migration de la base de données et changement de serveur webIg
  • Retours sur le patch : métiers de la Kitinière, Boss refactoring, Marauder gameplay
  • Recrutement: Event team, Support team, Translation team

Edité 2 fois | Dernière édition par Ghost of Atys (il y a 3 ans).

#246 Multilingue 

Multilingue | English | [Français]

Compte-Rendu de la réunion de Ryzom Forge – 04 Octobre 2021

Ulukyn
Je vais refaire un point sur la migration et le patch qu'il y a eu.
Nous avions prévu de migrer le très vieux serveur web qui contenait le webig et des outils de nevrax vers un nouveau serveur tout frais.
Afin de minimiser les problèmes, il était convenu de ne migrer que la base de données (étape 1), mettre à jour le serveur vers une version ubuntu encore en LTS (16.04) au minimum (etape 2).
Puis sur le serveur me.ryzom.com y faire une copie des apps et les tests en php 7 (etape 3).
Enfin quand tout serait ok, on basculerait app.ryzom.com sur me.ryzom.com (etape 4).
Puis finalement un nouveau serveur viendrai ajouter la réplication au cas où il soit nécessaire de basculer des services (etape 5).
Bon ... Tout ça c'était sans prévoir que le serveur web allait nous lâcher.
Ce qui nous a obligé à finalement faire les étapes 1 à 5 en 24h.
Donc, compte rendu des opérations :
Tous nos serveurs sont actuellement en Ubuntu 20.04.
Le vieux serveur web va nous quitter (mais personne ne va le pleurer ...).
Nous avons les principales applications qui fonctionnent sans erreurs majeures (pas mal de warning que nous corrigerons au fur et a mesure).
Mais globalement, c'est une très bonne chose de faite et il n'est plus prévu de grosses migrations.
Les prochaines mise à jour se feront pendant un redémarrage sur le serveur Atys afin de ne plus bloquer le jeu.
Donc pour la migration, nous sommes pas mal.
S'il y a des questions à ce sujet, n'hésitez pas.

Q : Nous venons de voir qu'une défaillance serveur peut toujours arriver. Hors, à ce que je comprends, il n'y en a pas assez pour assurer une véritable redondance.
Est-ce que ceci est pris en compte dans le PCA/PRA ? D'ailleurs existe-t-il un PCA/PRA ?
Tout le monde n'est pas du métier pour les termes techniques, tu peux reformuler ?
Plan de continuité d'activité / plan de reprise d'activité : en gros, le plan de gestion de crise.
(Cf. guide du SGDSN sur le sujet).


R : La base de donnée va être répliqué avec me.ryzom.com, le code également.
app.ryzom.com et me.ryzom.com seront en mirroir afin de pouvoir prendre le relai au cas où.
Le tout via des ip failover pour ne pas avoir à attendre la propagation des DNS.

Ulukyn
Si pas d'autres questions on peut passer au patch.
Il reste pour le moment un souci à corriger concernant les métiers de la kinitière qui sont buggés.
Ce sera fait prochainement, mais nous ne savons pas s'il est necessaire de faire un patch + reboot du serveur ou pas.
On vous tiendra au courant.
Boss refactoring a été corrigé lors de son lancement et pour le moment tourne normalement.
Si tout se passe bien, au prochain redémarrage/patch nous appliquerons le système à tout Atys.

Q : Quand sera-t-il estimé ?

R : Difficile à dire, il faudra caler cela en fonction des retours de bosse refactoring et des évènements d'Anlor Winw.
Il manque aussi les icônes pour les mini camps (qui seront ajoutés sans nécessiter de patch).


Q : Si l'ancien système roi a un temps de respawn minimum de ~2 jours, quel est le temps de respawn minimum pour le nouveau système actuel roi ?

R : Très bonne question ...
Il est très exactement de ...
Mince ... On a effacé mon post !
Bon ben tant pis !


Q : Bonsoir, la roue avait des soucis, se remet elle à tourner correctement ?
Et sourtout à rapporter des prix ?


R : Oui des tests que j'ai fait c'était bon.
J'ai ajouté l'id et le nom interne des objets que l'on gagne dans le système info.
Si la roue se bloque ou qu'un objet n'est pas gagné, il suffit de nous faire parvenir une capture d'écran du système info.


Q : Ça marche aussi quand on gagne un meuble complet ? J'ai l'impression que je n'ai jamais réussi à les récupérer
L'Id de l'objet, ça marche aussi pour les meubles complets qu'on gagne à la roue ?


R : Oui.
Donc si ça bug, je saurais quel objet.

Ulukyn
Si pas d'autres questions, openssl ?
Je sais que tout le monde attend ce sujet avec impatience.
Donc, pour faire simple, nos clients ne sont plus compatibles avec une modification des certificats de let's encrypt.
Qui reste l'une des autorités majeurs pour ce qui est de fournir des certificats ssl.
À comprendre : c'est grâce à eux qu'on sécurise nos sites en https.
Et du coup, les clients ne sont plus capables d'accéder aux sites https qui ont un certificat let's encrypt (ce qui est le cas pour nos serveurs).
il existe une configuration qui permet de conserver une compatibilité avec les clients utilisant openssl 1.0 (donc la vieille version).
C'est ce que nous avons fait en attendant de mettre à jour les clients.
Actuellement nous testons les clients Windows 64 bits et Linux 64 bitss avec openssl 3.0 et pas de soucis majeurs.
Nous appliquerons la même modification aux versions Steam et a Macos.
Si vous hébergez des appps webig qui ne sont plus accéssible depuis le jeu, vous pouvez venir me voir et je vous aiderai a configurer votre serveur pour activer la compatibilité (c'est une option certbot).
Mais nous pensons pouvoir fournir les nouvelles versions assez rapidement
Enfin, c'est encore en discussion mais nous nous demandons si nous allons continuer à maintenir des versions 32 bits sous linux (et Windows).
Il reste vraiment très très peu de monde sur des configuration 32 bits.

Q : Ta dernière phrase me fait supposer que j'ai ma réponse : est-ce qu'il y a une volumétrie des clients Windows (7, 8, 10), Linux (je ne fais pas la liste), MacOS avec précision 32 ou 64 bits ?
Sans nous la dévoiler bien sûr. Ou des pourcentages peut-être ?


R : Nous prenons comme base les stats de Steam, mais de notre coté nous n'avons pas ce genre d'informations.
Macos c'est facile : il n'y a plus de client 32 bits depuis des années.


Q : Mon nouveau ordinateur portable qui est sous Windows 10 ne pourra faire tourner Ryzom qu'en configuration 32 bits, alors que va-t-il se passer ?
Quand j'ai téléchargé Ryzom, j'ai dû utiliser la configuration 32 bits pour le faire fonctionner.
J'ai dû aller dans la configuration avancée et choisir 32 bits.
Pour que ça marche.


R : Alors on a au moins un joueur encore en 32 bits.
On peut en reparler en message privé, ça peut être intéressant de savoir ce qui force l'utilisation en 32 bits.


Q : Hum, pourquoi openSSL 3.0, et pas la 1.1 ? la 3.0 me semble un poil trop expérimental, pour l'instant.

R : Elle est stable depuis le 7 septembre.
On ne l'utilise qu'avec curl dans un usage des plus basique.


Q : Si je peux me permettre d'intervenir, il ne s'agissait pas d'un changement dans les certificats let's encrypt : l'un de leurs certificats racine a expiré, ce qui est tout à fait différent.
Tous les certificats étaient à signature croisée et il y avait donc un autre chemin vers une racine valide.
Pour autant que je sache, le problème est que les anciennes versions d'OpenSSL ont des difficultés à trouver ce chemin alternatif.
Les nouveaux certificats ne devraient pas avoir ce problème, donc une solution de contournement rapide pourrait être de faire tourner les certificats avant leur date d'expiration.
Ce n'est pas parfait car chaque application devrait le faire, mais cela semble mieux que n'importe quel hack.
Au fait, il existe un meilleur client ACME que certbot, mais c'est un autre sujet.


R : On s'est baser sur cette information là : https://openssl.org/blog/blog/2021/09/13/LetsEncryptRootCertExpir e/
Et en effet, un client openssl 1.0.2 ne fonctionne pas, si on le passe en openssl 3.0 ça marche.


R : Oui, c'est ce que j'ai expliqué.

R : Ah ok, top alors !
Plutot technique cette réunion !


Recrutement: Event team, Support team, Translation team

Équipe Support
L’équipe de Support poursuit sa campagne de recrutement.
Nous avons besoin de vous, de votre disponibilité, de vos connaissances techniques et gameplay du jeu mais aussi de votre diplomatie, afin d'agrandir nos rangs et de répondre au mieux aux attentes des joueurs.
Pour en savoir plus, veuillez consulter ce post : https://app.ryzom.com/app_forum/index.php?page=topic/view/22047/2 #2 .
Pour postuler, contactez exclusivement Tamarea à tamarea@ryzom.com

Event team
Nous cherchons des bénévoles souhaitant aider à écrire des scénarios d'event, ou bien souhaitant devenir acteurs en incarnant un personnage lors des events que nous jouons.
La formation est assurée, et l'entrée dans le jeu d'acteur se fait très progressivement pour laisser le temps à la recrue de prendre ses marques.
Pour postuler, contactez exclusivement Tamarea à tamarea@ryzom.com

Équipe Traduction
Nous cherchons des bénévoles afin de traduire des textes en jeu et des annonces officielles en anglais, allemand, espagnol, russe, français, ainsi que pour effectuer la relecture de textes.
Pour postuler, contactez exclusivement Tamarea à tamarea@ryzom.com

Edité 2 fois | Dernière édition par Jadeyn (il y a 3 ans).

---

Jadeyn | Senior Game Master | Polyglot/Multilingual
Ryzom Support Team

#247 Multilingue 

Multilingue | English | [Français]

Réunion de Ryzom Forge (8 novembre 2021)


Date: lundi 8 novembre, 20:30 UTC (21:30 CET)

Lieu :
  • Atys, sur le canal public forge
ou
  • Ryzom Chat, canal #pub-forge-xx(https://chat.ryzom.com/channel/pub-forge)


Durée : 1.5 heure

Participants : tous les joueurs de Ryzom le désirant.

Nature : réunion d'information, de questions / réponses et de feedback.

Sujet : Projets terminés, en test et prêts à être testés.
Ordre du jour
  • Projets en cours
    • Jeu de rôle papier dans l’univers de Ryzom
    • Refonte des avant-postes
  • Recrutement : équipe d'animation, équipe de support, équipe de traduction

#248 Multilingue 

Multilingue | English | [Français]

Compte-Rendu de la réunion de Ryzom Forge – 8 novembre 2021

1 - Jeu de rôle sur table dans l’univers de Ryzom

Drumel (RT) – 20:39 UTC
Depuis quelques temps nous travaillons pour mettre au point un jeu de rôle dans l'univers de Ryzom. L'objectif est de pouvoir jouer en dehors des Nouvelles Terres, soit sur les Anciennes Terres, maintenant ou avant les essaims, soit dans d'autres endroits plus reculés. Des lieux qui ne seront jamais dans le MMO, par exemple des endroits où la résurrection n'existe pas.
Il y a une première ébauche jouable, et j'ai besoin de testeurs, dans un premier temps une ou deux équipes de quatre. Des personnes pour jouer et signaler ce qui marche bien et donner des suggestions d'amélioration. Pour l'instant, la version de travail est en français, et mon niveau dans les autres langues fait que je ne peux faire jouer qu'en français. Mais si un meneur de jeu veut s'investir, on peux mettre en place aussi des tests dans d'autres langues.

Q : Quelle est la finalité de la chose en fait ? J'ai un peu de mal a comprendre le principe de retirer des gens du MMO pour aller sur des zones restreintes alors que justement le MMO manque cruellement de joueurs.
R :
Non, ce n'est pas du tout ça ! C'est un complément, on ne va retirer personne du MMO. Le jeu de rôle sur table permet d'explorer l'univers du jeu sans avoir besoin de tehnique, c'est un jeu qui se joue autour d'une table au moyen de papier, de crayons, et de dés. On papote, et on n'a pas besoin d'écran ni d'ordinateur :-) et nous sommes actuellement en train de travailler sur un « Livre de règles ».
Pour schématiser, c'est Donjons & Dragons dans l'univers de Ryzom, si ça parle plus.


Q : De quel type de jeu de table s'agit-il ? Jeu de cartes comme Magic: The Gathering, jeu de cartes avec plan des lieux, plan des lieux avec dés, figurines avec règles ?
R :
Ce n'est pas un jeu de cartes, c'est un jeu où chaque joueur incarne un personnage, et un des joueurs, le meneur de jeu, incarne l'environnement complet. (Voir article Wikipédia.)

Q : L'objectif est-il de construire un jeu que puisse publier Winchgate ?
R :
A priori le jeu restera en PDF ou en impression à la demande, et sera distribué gratuitement. Quand aux règles, je compte les mettre sous licence CC-By−SA, mais je n'en ai pas encore discuté avec Winchgate.

Q : Je voulais simplement ajouter que le jeu de rôle sur table gagne beaucoup en popularité depuis quelques années, en France. Je ne saurais dire si un jeu de rôle sur table Ryzom réussira à faire venir des rôlistes sur le MMO, mais dans tous les cas, cela peut permettre de faire connaître l'univers. Donc c'est une bonne initiative en soi, car l'univers de Ryzom mérite d'être connu. Avez-vous prévu d'enregistrer / filmer des parties ? En stream, peut-être. Chaud pour tester sinon !
R :
Pour l'instant non, et je pense que ça me mettrait trop mal à l'aise pour le faire.

Q : Peut-on avoir une idée précise de la méthode utilisée pour tester, alors ?
R :
Précise non, mais ce sera soit une visio, soit juste en vocal avec partage d'écran, peut-être l'utilisation d'un logiciel dédié comme Rolisteam.

Q : Je me demandais si, quand j'aurais envie de jouer avec tel ou tel, je devrais mettre ma webcam, mon micro… Sinon, qu'est-ce que ça va nous apporter de plus ? Un retour à la convivialité ?
R :
L'objectif final, au-delà des tests, est de permettre à des joueurs de jouer chez eux ente potes, autour d'une vraie table. Les tests c'est pour aider à la mise au point.
Retour je ne sais pas : personnellement, je n'ai jamais arrêté de pratiquer le jeu de rôle sur table depuis l'université.


Drumel note le nom des cinq participants à la réunion s'étant déclarés intéressés par les tests (dont deux non-francophones qu'il contactera directement par la suite) et retient l'idée d'un appel à testeurs plus large (sur les forums) avant de clore son intervention.

2 - Refonte des avant-postes

Tamarea (RT) – 21:28 UTC
Le projet de refonte des avant-postes est l'actuelle priorité n°1 du Dev.
Maintenant que les tests concernant le GvE sont terminés, nous préparons les prochains tests sur Atys, qui concerneront le GvG. Comme les tests du GvE, ces tests se feront sur des avant-postes spéciaux.
Ulukyn (Dev) viendra présenter en détail cette partie GvG lors de la prochaine réunion de Ryzom Forge.

Q : Comme je suis actuellement sans guilde, je me pose une question : l'absence de batailles d'avant-poste « traditionnelles » depuis quelques semaines est-elle dûe au fait que les guildes sont occupées aux tests ?
R :
Non, il y a d'autres explications à cet immobilisme (des participants en donnent quelques unes). Mais ce dernier est la raison pour laquelle nous gardons la refonte des avant-postes en priorité n°1. Nous en reparlerons lors de la prochaine réunion de Ryzom Forge.

3 - Recrutement

Tamarea (RT) – 21:42 UTC
Équipe Support
L’équipe de Support poursuit sa campagne de recrutement de bénévoles.
Nous avons besoin de vous, de votre disponibilité, de vos connaissances techniques et gameplay du jeu mais aussi de votre diplomatie, afin d'agrandir nos rangs et de répondre au mieux aux attentes des joueurs.
Pour en savoir plus, veuillez consulter ce post : https://app.ryzom.com/app_forum/index.php?page=topic/view/22047/2 #2 .
Pour postuler, contactez exclusivement Tamarea à tamarea@ryzom.com, et ne parlez à personne de votre candidature !

Équipe Animation
Nous cherchons des bénévoles souhaitant aider à écrire des scénarios d'event, ou bien souhaitant devenir acteurs en incarnant un personnage lors des events que nous jouons.
La formation est assurée, et l'entrée dans le jeu d'acteur se fait très progressivement pour laisser le temps à la recrue de prendre ses marques.
Rejoignez-nous pour bénéficier de cette expérience unique !
Pour postuler, contactez exclusivement Tamarea à tamarea@ryzom.com et ne parlez à personne de votre candidature !

Équipe Traduction
Nous cherchons des bénévoles afin de traduire des textes en jeu et des annonces officielles en anglais, allemand, espagnol, russe, français, ainsi que pour effectuer la relecture de textes dans ces cinq langues.
Pour postuler, contactez exclusivement Tamarea à tamarea@ryzom.com.

C'était le dernier sujet pour aujourd'hui !
Si vous souhaitez contacter Drumel à propos du jeu de rôle sur table, vous pouvez le faire sur chat.ryzom, ou bien répondre à la suite du compte-rendu de la réunion sur le forum, quand il aura été publié.
La prochaine réunion se tiendra le lundi 6 décembre !
Les deux sujets principaux en seront les Bugs et tests, et la Refonte des avant-postes.

Hors sujet

(21:51 UTC)

Q :Est-ce que ce serait possible de savoir si le patch proposé ici peut être autorisé ? Ça me démange de le partager (et de l'utiliser). Je n'attends pas forcément une réponse définitive maintenant, mais j'aimerais vraiment avoir une réponse officielle à un moment, parce que j'ai envie d'aller chasser les kitins avec mon ami. Et je sais que ce genre de sujet passe facilement à la trappe... En même temps je ne vais pas utiliser et diffuser ce qui peut passer pour un exploit, sans autorisation officielle.
R :
Je ne peux pas répondre maintenant, l'idée doit être étudiée par les Devs. Mais nous vous répondrons sur le forum.

La réunion est close à 22:00 UTC

Edité 2 fois | Dernière édition par Nilstilar (il y a 2 ans).

---

#249 [en] 

***DEL***

Against the CoC, see: https://en.wiki.ryzom.com/wiki/Ryzom_Code_of_Conduct


I.2. 
Slander or rumour about a Ryzom Team member or Winch Gate

(Major/Minor offence: depending on the degree, the Support Team will decide on each case)
Spreading rumours, false accusations or lies against a member of the Ryzom Team or against Winch Gate, in order to harm them or their reputation or honour, is strictly prohibited.The Support team reserves the right to make appropriate decisions based on the seriousness of the facts.

Edité 9 fois | Dernière édition par Tykus (il y a 2 ans).

---

Kaetemi

#250 [en] 

Kaetemi
I have a hard time understanding the principle of taking people out of the MMO

That's the dumbest argument against community projects ever, and this sort of closed minded thinking is why Ryzom will never recover. Adding more target markets does not take away from your existing niche target market. Growing the community does not shrink it.

It would tho, any ryzom player playing another game is taken away from playing ryzom.
Anyone buying the board game who isn't an existing ryzom player and decides to give ryzom a try would be an addition true.
A board game set outside of the game would always primarily target board game players and potential new ryzom players secondary.
No need to be condescending either.

Dernière édition par Magez (il y a 2 ans).

---

#251 [en] 

Magez
It would tho, any ryzom player playing another game is taken away from playing ryzom.

Look at the resurgence of CP2020 when Cyberpunk 2077 came out and you'll see how wrong that is. It's a little different there since CP2077 is not an MMO so many peopel will stop playing after beating it a few times, but my point that it's not a zero-sum equation remains.

---

Do not assume that you speak for all just because you are the loudest voice; there are many who disagree that simply have no desire to waste words on you.

#252 [en] 

Gidget
Magez
It would tho, any ryzom player playing another game is taken away from playing ryzom.

Look at the resurgence of CP2020 when Cyberpunk 2077 came out and you'll see how wrong that is. It's a little different there since CP2077 is not an MMO so many peopel will stop playing after beating it a few times, but my point that it's not a zero-sum equation remains.

I get what you mean, but what i mean is time cannot be spend on both at the same time, spending those 1-2 hours on the board game are 1-2 hours that you are not present/active/engaged into ryzom.
Active playerbase optics is already a problem in ryzom, when 1 person leaves a large crowd it goes unnoticed, when 1 person leaves small group it will.
With your Cyberpunk example its doubtful 100% of cp2020 players that tried cp2077 did all return, of course a themed board game is very different from an mmo, not like going from fps to fps, but it remains that players time will be split regardless if they return.

Regarding the board game itself, i understand the 'fun' but not the benefit of it, the splitting of players activity/time aside, dev-time and resources spend there could have been spend on the main attraction, i also fail to see how it will attract new players besides circles of friends that likely would have already mentioned ryzom if there was interest among them (i hope), in the case of marketing i have doubts and raise the question why marketing ryzom isn't done more in stead and in the case marketing ryzom is already exhausted i fail to see why the board game would then raise new players in its place.

---

#253 [en] 

Magez
but what i mean is time cannot be spend on both at the same time, spending those 1-2 hours on the board game are 1-2 hours that you are not present/active/engaged into ryzom

***DEL***

Against the CoC again.

Edité 2 fois | Dernière édition par Tykus (il y a 2 ans).

---

Kaetemi

#254 [en] 

Magez
dev-time and resources spend there could have been spend on the main attraction

***DEL*** irrelevant.

Edité 3 fois | Dernière édition par Tykus (il y a 2 ans).

---

Kaetemi

#255 [en] 

Magez
Regarding the board game itself, i understand the 'fun' but not the benefit of it, the splitting of players activity/time aside, dev-time and resources spend there could have been spend on the main attraction, i also fail to see how it will attract new players besides circles of friends that likely would have already mentioned ryzom if there was interest among them (i hope), in the case of marketing i have doubts and raise the question why marketing ryzom isn't done more in stead and in the case marketing ryzom is already exhausted i fail to see why the board game would then raise new players in its place.

The person behind this tabletop rpg project is already active in the Lore Team. He is not a developer of the game. So his time wouldn't have been spent on development. Working on a tabletop rpg is a good continuation of the lorist work: it will use the existing lore and extend it.
It is NOT a marketing project too, it's a tabletop rpg that a passionate is making and wants to share it with the community. You are not interested in it, fair enough it's your right so just pass by it won't change anything for you at all.

PS: Ryzom is claiming to have a strong "role-playing" community and looking at feedbacks this tabletop rpg project is receiving tells me it's a false statement.

#256 [en] 

Sinvaders
The person behind this tabletop rpg project is already active in the Lore Team. He is not a developer of the game. So his time wouldn't have been spent on development. Working on a tabletop rpg is a good continuation of the lorist work: it will use the existing lore and extend it.
It is NOT a marketing project too, it's a tabletop rpg that a passionate is making and wants to share it with the community.

Then it should have been posted about in here: YOUR CREATIONS & GUIDES

---

#257 Multilingue 

Multilingue | English | [Français]

Réunion de Ryzom Forge (6 décembre 2021)


Date: lundi 6 décembre, 20:30 UTC (21:30 CET)

Lieu :
  • Atys, sur le canal public forge
ou
  • Ryzom Chat, canal #pub-forge-xx(https://chat.ryzom.com/channel/pub-forge)


Durée : 1.5 heure

Participants : tous les joueurs de Ryzom le désirant.

Nature : réunion d'information, de questions / réponses et de feedback.

Sujet : Projets terminés, en test et prêts à être testés.
Ordre du jour
  • Point sur les récents plantages
  • Retours sur les tests bêta du Client
  • Retours sur la refonte des rois
  • Avancée de la refonte des Avant-Postes (GvG)

#258 Multilingue 

Multilingue | English | [Français]

Compte-Rendu de la réunion de Ryzom Forge – 6 décembre 2021

1 - Point sur les récents plantages

Ulukyn (RT) – 20:36 UTC
Nous allons parler un peu des récents soucis du serveur, il y en a eu plusieurs.
Le premier souci, le plus critique, était assez particulier et pouvais faire planter n'importe quel services de Ryzom. En effet, un serveur Ryzom se compose de nombreux services qui gèrent aspect un aspect du jeu : l'EGS qui gère les entités (PNJ, créatures, actions, etc…), l'IOS gère lui les textes et les chats et d'autres services plus petits mais dont le rôle est également important. Or le bogue pouvait se produire dans un de ces services et jusqu'à 2-3 fois par jour, ce qui en fonction du service qui plantait pouvais provoquer des réactions en chaîne (et donc un serveur qui plante totalement). La raison du crash est un peu technique (je pourrais donner plus de détails si besoin) mais un correctif a été appliqué et depuis lors aucun des services n'a planté à cause de ce bogue.
Un autre bogue a pu enfin être corrigé. C'est l'un des plus vieux connus dans le jeu. Nous nous doutions qu'il venait des missions et nous avions l'intuition qu'il ne survenait qu'avec des personnages revenant en jeu après une longue absence. Nous avons pu examiner ce bogue car nous l'avons sans le vouloir provoqué en déplaçant les métiers dans la Kitinière. Cette manœuvre, en effet, a provoqué eneffet, à notre insu, la modification des alias (numéros d'identification sauvegardés dans le fichier du personnage conservé par le serveur) des missions concernées. Or, si une mission change d'alias et qu'un joueur a conservé l'ancien alias dans la sauvegarde d'un personnage sur sa propre machine, le serveur plantera dès le chargement du personnage en question. Car les alias n'ont pas à l'origine été conçus comme susceptibles de changer... nul n'avait prévu que certaines missions seraient déplacées d'un continent à l'autre. Pour finir, ce diagnostic a permis de plus facilement trouver et corriger le bogue et au malheureux joueur qui faisait planter le serveur à chacune de ses tentatives de connexion d'enfin se connecter sans anicroche.
Un troisième bogue a été identifié dans l'IOS, il se produit assez rarement. Nous avons fait l'hypothèse qu'il survenait lorsque'un message était envoyé par le serveur sur un canal de discussion dynamique, au moment même ou un des joueurs se déconnecte et avons ajouté plusieurs vérifications permettant d'aviter cette conjonction. Pour le moment pas de nouveau plantage constaté. À surveiller cependant.
Enfin, les derniers bogues (qui provoquent des ralentissements et retardent énormément l'envoi des messages) se produisent quand le SU plante (SU = Shard Unifier , service surtout utile quand plusieurs serveurs tournent – tels Aniro, Arispotle et Leanon – ou quand des sessions Ring sont actives). Nous en avons déjà corrigé un, un autre est en cours de correction. Nous allons renforcer la partie du code du SU gérant l'écriture en base de données.
Voilà pour les informations sur les récents plantages. Y a-t-il des questions ?

Q : Est-ce que c'est l'un de ces bogues qui causait les mélanges des canaux du chat ? Et, du coup, est-ce que ça veut dire que ce mélange ne se produira plus ?
R :
Oui, le premier décrit ci-dessus. Et non, le mélange de canaux ne se produira plus.

2 - Retours sur les tests bêta du client

Ulukyn (RT) – 21:02 UTC
Voir forum.
Nous avons besoin d'un maximum de retours, car le délai d'application du prochain patch en dépend : plus rapidement nous validerons le client bêta, plus rapidement nous patcherons les nouveautés.
Donc, y a-t-il des gens qui ont pu jouer régulièrement avec le client bêta ?

Q : Le client bêta, est-ce le lanceur RyZtart ?
R :
Non, RyZtart permet simplement d'activer le jeu en mode bêta sur le serveur Atys (et non sur un des serveurs de test). Ce qui permet de tester « en vraie grandeur » le prochain patch du client. Il est recommandé, toutefois, de sauvegarder le répertoire save/ avant de tester.

Q : Pour moi, les titres ne fonctionnent pas, pas plus que le son.
R :
Les titres sont en train d'être totalement recodés dans une interface plus simple et plus moderne. Ils seront donc compatibles avec le nouveau client lors du prochain patch. S'agissant du son, c'est en cours : nous vous recontacterons au besoin.

Q : Votre recommandation de sauvegarde préalable de save/ est ce qui m'a fait reculer jusqu'alors. Faut-il vraiment sauvegarder save/ avant chaque session de jeu en mode bêta ?
R :
En fait, il faudrait toujours faire des sauvegardes, mais c'est plus par précaution qu'autre chose. Pour le moment le seul bogue qui a posé problème c'est la remise à zéro imprévue de l'interface qui survient en cas de bascule fréquente entre client normal et client bêta : sans sauvegarde, le joueur se trouve alors contraint de repositionner à sont goût toutes les fenêtres. Mais jusqu'ici, pas de problème avec les macros, les drapeaux-repères ou autres, juste un bogue signalé et en cours de vérification concernant les groupes d'amis (vous serez informés s'il se confirme).
Cela dit, si RyZtart créait automatiquement un zip du dossier save/ à chaque activation/désactivation du mode bêta, cela aiderait probablement avoir plus de testeurs…


Q : Le lanceur RyZtart devrait aussi être davantage mis en avant (beaucoup de joueurs ne lisent pas les annonces au forum). Un rappel une fois par jour dans le canal Univers, du type « Veuillez vérifier RyZtart et le client bêta » peut-être ?
R :
Nous allons y réfléchir.

3 - Retours sur la refonte des Rois

Ulukyn (RT) – 21:23 UTC
See forum.
Quels sont vos retours, en particulier sur le nouvel algorithme d'apparition des Rois ?
Nous souhaitons en effet savoir si son activation dans toutes les régions d'Atys est désormais possible ou s'il nécessite encore des réglages.

Q : Certains disent qu'aucun Roi n'apparaît plus dans les Dunes Sauvages. Qu'en est-il ?
R :
Nous n'avons repéré aucun bogue jusqu'alors, au moins en épluchant les logs.
(trois minutes passent en silence…)[/i]
Pas d'autres remarques… Nous pouvons donc prévoir un passage au nouveau système pour bientôt. Ce qui permettra de pouvoir avancer sur de nouvelles étapes du projet.[/i]

4 - Avancement de la refonte des avant-postes

Ulukyn & Tykus (RT) – 21:30 UTC
Le projet est plutôt bien avancé.
Nous menons les derniers tests alpha et ceux sur les serveurs de tests (Yubo & Gingo) devraient démarrer bientôt. Pour le moment ils portent sur de nouveaux avant-postes en mode GvG dans les zones 50 et nous permettront de déterminer si le réglage des PNJ est bon (il est à son minimum, mais combattre simultanément une guilde et des PNJ peut être un défi un peu trop difficile).
Pendant ce test du GvG, nous avancerons sur le reste du projet. Certaines modifications déjà prêtes comme la réduction à 1h de la durée des batailles et la baisse du coût des attaques, pourraient être mises en place rapidement. La rotation des matières premières et la prise des avant-postes par des tribus hostiles de PNJ viendraient alors dans une phase ultérieure de développement du projet.
Nous sommes convenus de donner un coup d'accélérateur au projet durant les deux mois à venir.

Q : Est-ce que, comme pour une attaque classique, les PNJ attaquants devront combattre aussi les PNJ de l'avant-poste attaqué ? ?
R :
Oui.

Q : Est-ce que, à terme, TOUTES les batailles d'avant-postes devront être disputées uniquement en GvG ? ?
R :
Pas du tout. Les batailles resteront comme maintenant, nous ajouterons simplement une option d'attaque GvG, qui sera limitée dans son utilisation. De plus, les batailles pour les avant-postes au Nexus demeureront en GvE. Les avant-postes offriront donc un plus large éventail de possibilités.

Q1 : N'est-il pas à craindre que certains de ces changements ne rendent difficile à notre guilde de conserver les nombreux avant-postes qu'elle possède depuis plusieurs années ?
Q2 : Notre guilde a possédé un avant-poste de niveau 200 pendant quelques semaines et la production de MP Q250 était… là, mais très faible. Pour les AP de plus bas niveau, ce sera pire et encore moins attractif, je pense. Donc, y aura-t-il du changement dans la production des avant-postes ? Par exemple des matières premières de meilleure qualité pour un AP de niveau 50 ?
R :
Oui, c'est prévu. Les taux de production ne seront plus du tout les mêmes, mais un AP 50 pourra produire des MP Q250 (a plus faible quantité qu'un AP 250 évidemment). Et un AP 250 pourra aussi se retrouver à ne produire que des MP Q50 (un filon d'exploitation appauvri). Ce qui fait que (et pour répondre à la première question) conserver son avant-poste n'aura pas le même intérêt qu'actuellement : il sera bien plus profitable d'en changer.

Q : N'est-il pas à craindre que, à la longue, seuls les plus riches puissent se le permettre ? Qu'à la longue, beaucoup d'AP ne soient jamais attaqués, donc laissés en possession de PNJ inutiles à la vie du jeu ?
R :
Comme dit plus haut, le coût de conquête des avant-postes, va drastiquement baisser et, de plus, il sera variable en fonction du mode de conquête (GvE, GVG ou FvF).

Q : Y aura-t-il d'autres productions que celles actuelles sur ces nouveaux avant-postes, qui rendraient leur possession plus intéressante ?
R :
Oui. Mais le groupe de travail en charge du projet confirme sa volonté première : ces nouvelles productions ajoutant de la valeur à la possession des avant-postes ne seront mises en place qu'une fois la refonte de la mécanique des batailles achevée. Ainsi chacun pourra en profiter, quels que soient son type de PvP préféré et l'effort qu'il est en mesure de fournir.

La réunion est close à 22:17 UTC

Edité 5 fois | Dernière édition par Nilstilar (il y a 2 ans). | Raison: Typos

---

uiWebPrevious45678910111213141516171819uiWebNext
 
Last visit mardi 16 Avril 11:12:45 UTC
P_:

powered by ryzom-api