Permettre aux joueurs de proposer des modificatons du client qui seraient implémentées directement par GF

  • Aujourd'hui, l'état des lieux du jeu n'est pas particulièrement bon :

    - les nouvelles fonctionnalités mettent énormément de temps à arriver et sont également très souvent bugées,

    - les bugs mettent des années à être corrigés,

    - des fonctionnalités banales mais sympathiques sont manquantes, et certaines sont bloquées dans certains contextes.


    Entwell est une petite entreprise et ne semble pas performante, de notre côté, NosTale contient quelques personnes qui ont des connaissances suffisantes en informatique permettant la modification du logiciel client que je vais décrire ci-dessous.

    Ils ont une roadmap et semblent vouloir s'y tenir à la lettre.

    Nous avons de bonnes suggestions, qui pour la plupart sont tellement "banales" (mais nécessaires !) qu'elles ne sont pas remontés, par espoir de voir une grosse suggestion arriver.



    Une proposition visant à résoudre ces problèmes est l'autorisation de modifier le logiciel client.

    Premièrement, afin de pouvoir donner son point de vue sur le sujet, il est important de comprendre l'architecture d'un MMORPG. NosTale est constitué de deux principaux logiciels : le logiciel client (celui que vous avez chez vous, qui vous montre la carte, etc) et le logiciel serveur qui vous permet de jouer en réseau et que vos actions soient vérifiées (qu'il ne soit pas possible de taper du 15k en étant aventurier level 1, par exemple).

    Il est pour nous, joueur, impossible d'influer sur le code de ce dernier. Il est donc également impossible de pouvoir se créer des stuffs R8+10 ou ce genre de choses.

    Par contre, il est possible d'influer sur le premier, le client, mais nous sommes, de ce fait, limités : il est impossible de corriger certains bugs (comme les crashs, par exemple) ou d'ajouter certaines fonctionnalités (supprimer des quêtes secondaires). Mais nous pouvons par exemple retirer le bug des activités familiales, celui des drops, l'impossibilité de ctrl+z en combat (sans casser l'animation) ou ajouter des fonctionnalités (comme la fameuse fiche statistique qui a été refusée, ou un compteur de dégâts, ...). Les possibilités, bien que limitées, du point de vue architecturale, sont énormes et peuvent influer sur tous les domaines : PvE, PvP, raids, drop, ...


    Deuxièmement, oui, il est possible de faire des choses "mauvaises" pour le jeu (les no stun/no delay, typiquement), c'est pourquoi il sera impératif que cela soit réglementé, vérifié et analysé par Gameforge avant d'être installé sur le jeu, et pourquoi pas les mettre open-source également, afin de permettre à d'autres personnes de les améliorer.


    En acceptant certaines propositions, le jeu ne pourrait que mieux s'en sortir : moins de bugs, plus de fonctionnalités, moins de dépendance à Entwell.


    Je précise également qu'une modification du logiciel client ne demande aucune ligne de code par Entwell, les modifications nécessaire pour la mise en marche de ce projet est uniquement une modification des termes de la licence NosTale (entre Gameforge et Entwell), et peut-être des CGU. Elle n'est donc pas censée rentrer dans la roadmap d'Entwell et ne freinera donc aucunement leur rythme effréné.



    World of Warcraft a instauré un système d'add-on (il y a plus de dix ans).

    Bien qu'évident, il me semble également intéressant d'énoncer la non-exclusivité d'un projet tel que celui-ci :

    Si la définition d'add-on vous semble floue ou inconnue : https://fr.wikipedia.org/wiki/Plugin


    Ensuite voici un exemple sur WoW :

    Sans add-on : https://i.imgur.com/mJ8Zg40.jpg

    Avec add-ons : https://static1.millenium.org/…ce-de-bajheera-full-2.jpg

    On peut voir sur ce second screen un "damage metter" (bas droite), un chat plus détaillé, et d'autres petites modifications, qui ne sont pas natifs au jeu.

    En modifiant le logiciel client, on arrive au même résultat.


    Dans le cas de WoW, il y a une API qui est mise a disposition pour pouvoir développer des add-ons, ça permet d'encadrer ce avec quoi l'add-on va pouvoir interagir ou non.

    Dans le cas de ma suggestion, il n'est pas question de téléchargement de fichier, mais bien de code proposé par la communauté, à Gameforge qui oui ou non l'incorpore dans nos petits exécutables.


    The post was edited 7 times, last by Gstar ().

  • Pour, mais ça ne passera jamais.^^

    Mon grand périple sur Nostale :


    Décembre 2007 à Mars 2009 - Serveur 1
    Juillet 2009 à Septembre 2011 - Serveur 2

    Depuis Janvier 2013 : Serveur Cosmos

    Nérylis
    Tête de la famille Arkavangel

  • Ce jeu est sur le déclin depuis un bon moment et GF n'a plus qu'un petit tour de magie pour renflouer ses caisses (cc créer un serveur pour le fusionner 4 mois après)
    Vos suggestions, elles ne verront jamais le jour car :

    1. GF s'en fiche et ne fera jamais ça, c'est du travail supplémentaire pour eux et ils préfèrent faire des sous avec le moins d'efforts et temps passés sur le nouveau (lel c'po novo c'juste recyclé à 80%) contenu (bjr Entwell, svp novo patch sa pleur sur 10cord)

    2. Il est beaucoup trop tard, NosTale a perdu et continue de perdre les "anciens" et il n y a pas du tout de nouveaux joueurs. Sur les 6 derniers mois, combien de vos potes jouent beaucoup moins? Combien de vos potes ont arrêté le jeu? Combien de nouveaux joueurs avez-vous croisé sur le jeu?
    3. Ca ne leur rapportera pas du pognon (NosTale est une petite vache cancéreuse qu'il faut traire jusqu'à la dernière goûte avant sa mort, ils le savent et on le sait)

    4. C'est souvent osé de dire que les joueurs d'un jeu ont de meilleures idées que le développeur sur comment avancer/développer/améliorer/modifier le jeu, mais pour NosTale, c'est 100% vrai.


    Acceptez cette réalité, et passez à autre chose. Le contenu proposé par NosTale n'est ni divertissant (ou plus divertissant une fois que vous aviez fait le tour), ni compétitif, ni assez séduisant et se repose énormément sur l'aléatoire dans le seul but de vendre + d'items dans le shop mais bon, sans mauvaise foie, pour un jeu complètement gratuit et qui a besoin d'argent pour survivre, pousser les gens à acheter des in-game items et calibrer certains aspects du jeu afin de les pousser à dépenser c'est normal, mais quand c'est tous les aspects du jeu avec un rapport prix/item onéreux et merdique visant juste à soutirer le + de fric, c'est malsain.

  • si tu aimes plus le jeu et qu'il te plais pas qu'est ce que tu fais ici ? on ne parle pas d'item shop ni de rien ne change pas le débat ... cette suggestion serrais utile et peut importe si elle se réaliseras ou pas aucune raison d’être contre!

  • (c'est Evilounet / aka devilghost sur ce forum, impossible de me connecter sur mon compte j'en ai donc recrée un)


    De mon point de vu cette suggestion est irréalisable pour certains points que je vais détailler ci-après.


    I ] Divulgation du code source

    Pour toute entreprise à but lucratif, la production et l'exploitation de code requiert la non divulgation de celui-ci afin de ne pas être copié/que le code puisse être analysé.

    Avec ce genre de proposition, il serait logique de penser que le code de Nostale serait alors ouvert à tous afin de pouvoir y réaliser des correctifs. Il faudrait alors les autorisations de Entwell (qui on le rappelle vend un droit d'exploitation) ainsi que Gameforge (qui met en place l'infrastructure pour le jeu).


    Rendre ce code public fera que d'autres personnes pourront réaliser ce que l'on appelle des serveurs privés ainsi qu'élaborer des hacks beaucoup plus facilement qu'aujourd'hui. Il est donc logique de penser que cela sera non seulement perdant pour les joueurs, mais également les deux entreprises cités précédemment.


    ---> Il faudrait donc réaliser ces add-ons en réalisant du reverse engineering. Cela ouvre donc un autre point.


    II ] Du point de vu légal

    Ce genre de suggestion demande une certaine quantité de chose qui doivent être encadrés afin de rendre cela légal.

    Cela nécessite l'intervention d'experts vis à vis de la loi et est très couteux à la fois en temps et en argent.

    Sachant que le jeu est vieux et en fin de vie, et que ni GF ni Entwell semblent disposer de moyens important pour NosTale, pourquoi cela serait différent ?


    III ] Injection de code malveillant

    Je l'ai expliqué précédemment, si ce genre de proposition est acceptée, les patchs réalisés seraient alors en langage assembleur (puisque nous ne disposerons pas du code originel).

    Ce type de langage est beaucoup plus compliqué à analyser qu'un code en c/c++.


    Exemple avec une fonction permettant d'afficher un message :

    c++ :

    Code
    1. printf ("Characters: %c %c \n", 'a', 65);

    assembleur :


    Sachant que les dev chez Entwell ne sont pas capable de réaliser des patchs sans faire crash le reste du jeu, comment pourraient-ils analyser ce type de code et y trouver du code malveillant?

    Le jeu se trouverait alors exposé à des injections de code, ce qui banaliserait plus qu'aujourd'hui les hacks. En effet les joueurs souhaitant nuir au jeu sont très nombreux (Je ne donnerai pas de lien ici).


    IV ] Relecture de code

    Pour éviter cela, les devs chez Entwell devront analyser les bouts de code remontés, comprendre les codes crées, les tester de manière beaucoup plus sérieuse qu'aujourd'hui, réécrire le code pour l'adapter au code source du jeu et réellement patcher le jeu. Cela va prendre un temps monstre. On n'a déjà que très peu de contenu chaque année, avec ce genre de système on en aura plus du tout.


    V ] Bénévolat

    Par ailleurs, le fonctionnement de cette suggestion serait de faire travailler les joueurs gratuitement et permettre à Gameforge d'économiser des sous (Lol).

    On m'a précédemment fait la remarque que le travail des GM est similaire, il y a toute fois une différence. Les GM postulent et travaillent dans le but d'aider la communauté. Ici les bugs cités sont minimes, et l'aide apportée est pour moi plus bénéfique pour GF/Entwell que la communauté.


    Je suis donc contre ce principe également.

    VI ] Flop potentiel

    Se pose maintenant la question du flop potentiel de cette proposition. La communauté ne fait que diminuer au fur et a mesure (le serveur 1 était le mieux loti, il est pareil que les autres maintenant ) et est de plus en plus toxique (achat d'or banalisé, achat de compte très simple, récupération de l'identité IRL des joueurs, hacks, vols, et j'en passe).


    Pour ce genre de chose il faut que les personnes visés par cette suggestions :

    1) Acceptent de travailler gratuitement pour une entreprise a but lucratif

    2) Aient une réelle volonté d'améliorer le jeu (et non de le détruire)

    3) Aient des connaissances en reverse engineering (et il y en a très peu)

    4) Disposent du temps nécessaire pour trouver l'origine des bugs, les corriger, réaliser des tests sur le jeu, proposer le patch, expliquer ce que fait le code


    Il ne faut pas rêver, les gens disposant de ces conditions, elles travaillent dans l'ombre et vendent leurs services pour les serveurs dits privés.

    On ne dispose que des suggestions pour remonter des soucis à GF/Entwell. Cette proposition est irréalisable/Sera rejetée et il faut donc remonter des choses à la fois réalisable et utiles.




    C'est pour cette raison que je vote CONTRE

    (Petit pavé, j’espère tout de même qu'il sera lu)
     

  • Contre également, pour les mêmes raisons que mon VDD

    J'aurais pas su autant développer mais grosso-merdo j'estime que ce genre de suggestion créera plus de problème qu'il n'en résoudrait, c'est déjà compliqué de remonter des suggestions et les voir appliquées ig, alors un système d'add-ond j'ose même pas imaginer.

    Autrefois j'étais un aventurier sur NosTale, puis j'ai pris une flèche dans le genou.

  • Merci à tous pour vos avis. Je suis content que ma suggestion ne soit pas tombé dans l'oubli. Pour les plus pessimistes d'entre nous, la création d'addons a pour but d'aider les développeurs du jeu et non pas d'en faire un usage personnel comme ça peut déjà être le cas dans les serveurs privés.


    Et puis on a ce genre de dev :

    ceres.png
    https://discordapp.com/channel…528717/746493852252373073

    traduction (made in google trad) :
    - " donc à propos de la correction de bogues dans NosTale
    ce que vous devez savoir, c'est que nous limitons en fait les rapports de bogues à Entwell afin de ne pas gâcher le jeu et le calendrier des mises à jour "
    - " parce que dans le passé, nous avons eu plusieurs corrections de bogues dans un patch, et nous avons tellement cassé en corrigeant, que les correctifs ont dû être retardés de beaucoup de temps "
    - " le jeu est assez vieux et peut casser facilement "
    - " nous avons eu une réunion la semaine dernière pour discuter des bogues que nous signalerions avoir corrigés "
    - " et décidé des plus importants
    un exemple: nous pourrions essayer de corriger un bogue pour ... quel que soit l'effet qui est cassé. lorsque nous obtenons le correctif, il peut arriver que le chat cesse de fonctionner ou que les canaux se bloquent "


    ---


    La création d'addons est donc à la fois bénéfique pour gf qui n'ont presque rien à faire et pour nous, joueur de Nostale. Alors pensez-y avant de donner votre avis ^ ^


    Pour le reste, lisez les posts d'Episcine, je valide tout ce qu'il a dit.

  • Je ne répondrai pas au post de Valoutre puisqu'il est évident, à la lecture de son message, qu'il ne connaît pas les enjeux d'une telle proposition et qu'il n'a pas lu le post de Gstar.

    Je ne devrais même pas répondre à un message comme celui-ci puant de condescendance, mais je te fais simplement remarquer que j'ai seulement donné mon avis.

    Je suis contre, pour moi c'est bien trop compliqué à mettre en place et d'expérience des suggestions bien plus simples étaient déjà considérées comme "trop compliquées".


    Maintenant si tu n'acceptes pas que l'avis des autres n'aillent pas dans ton sens, je ne peux plus rien pour toi.


    Au plaisir de voir vos suggestions @Valoutre @alixludanbert !

    T'as qu'à fouiller un peu dans la section suggestion pour ça.

    Et là aussi, ta condescendance, tu sais ce que j'en fais.

    Autrefois j'étais un aventurier sur NosTale, puis j'ai pris une flèche dans le genou.

  • Bonjour,

    Pour rappel, chacun est libre de donner son avis. L'auteur peut défendre sa suggestion en réexpliquant les points sombres que les autres joueurs auraient mal compris si nécessaire, ou revenir sur des détails qu'il n'a pas totalement précisés dans le premier post et sur lesquels les joueurs s'interrogent.


    La suggestion traite d'un sujet complexe et tous les joueurs ne sont pas des spécialistes sur le sujet, mais il n'en reste pas moins que ça les concerne aussi. Ils sont tous potentiellement touchés par cette suggestion dans la mesure où elle vise à apporter des améliorations au jeu en lui-même, même s'ils ne développeront pas d'add-ons, et ils ont donc aussi leur avis dessus. S'ils estiment que des dérives peuvent arriver ou que la suggestion ne pourra pas être réalisée bien qu'elle soit utile, c'est leur avis. Encore une fois, soit l'auteur peut essayer d'apporter des solutions pour les rassurer à ce sujet, soit leur expliquer plus clairement les choses s'il y a un point qu'ils n'ont pas compris.


    Pour les autres joueurs qui souhaitent défendre l'intérêt de cette suggestion, prenez aussi le temps d'expliquer calmement et poliment les choses mal comprises ou de rassurer les joueurs qui ne s'y connaissent pas totalement s'ils ont des inquiétudes et que vous pouvez apporter des détails, plutôt que de vous attaquer à la personne parce qu'elle ne s'y connaît pas et a des a-priori sur le sujet.



    En revanche, ne prenez pas ça comme une porte ouverte pour débattre de l'utilité ou du danger des add-ons (c'est pas le sujet ici), ni même comme un moyen de faire absolument tout votre possible pour faire changer d'avis une personne. Vous pouvez expliquer les choses une fois, mais si la personne ne change pas d'avis malgré tout, tant pis : n'allez pas vous énerver contre elle et l'insulter, sous peine de sanction.


    J'espère que c'est bien compris pour tout le monde alt+t

  • c'est déjà compliqué de remonter des suggestions et les voir appliquées ig, alors un système d'add-ond j'ose même pas imaginer


    pour moi c'est bien trop compliqué à mettre en place et d'expérience des suggestions bien plus simples étaient déjà considérées comme "trop compliquées"


    Comme tu peux lire sur les screens de GStar après ton post (ou sur le discord officiel), le problème n'est pas forcément la remontée de suggestion mais + la modification du code : si ce n'est pas un code déjà existant la suggestion aura beaucoup moins de chance ( voire pas de chance du tout ) de passer.


    Pour l'instant les seuls nouveaux devs qui ont été fait et qui partent d'une suggestion c'est :
    - le système de CI à points
    - les items linkable en orateur
    Et c'est presque tout ? ( à voir les suggestions des autres commu )

    Celles où le dev avait déjà été fait ont plus simplement été appliqué parce qu'on s'attend pas à de gros effets de bord comme pour :
    - l'item pour renommer son personnage ( juste à ajouter un nouvel item qui reprend le même système que la fusion des serveurs)
    - le système des familles qui avait été repris du Nostale SE
    - l'agrandissement de l'inventaire (qui existait déjà avec les sac à dos )
    - le "rework" de la fernon avec les buffs qui s'enlèvent à l'entrée dans le raid (pareil que pour les ADT) et juste quelques nombres à corirger (hp / tank )


    Ici les bugs cités sont minimes, et l'aide apportée est pour moi plus bénéfique pour GF/Entwell que la communauté.

    C'est pas totalement vrai, certains des problèmes réglables par ce le système proposé sur cette suggestion sont autant bénéfique pour GF / Entwell que pour la communauté mais je pense GStar aurait dû donner un peu plus d'exemples avec une meilleure visibilité pour que ça parle à tout le monde :
    - Fix des raids acte 7 notamment le raid Païmon qui n'est pas farmable parce qu'il est beaucoup trop bug : les mini boss (Carno / Kiro / Bélial) qui spawn apparaissent comme étant morts et sont donc inciblables par les joueurs ce qui rallonge énormément le temps du raid et la seule façon de contrer ça c'est de se coller au Païmon et de lancer des AOE)
    - Fix du problème de l'interface quand il y'a beaucoup trop de drops par terre ( le bug où toute l'interface disparaissait comme avec un Ctrl + Z, ou qui devient blanc / bleu)

    Mais il y'a aussi des add-on qui ne sont pas forcément nécessaires mais qui pourrait être utiles

    - Les compteur de dégâts (qui peuvent être très utile pour les boss de maps, ou même le LoD voir si on tape bien les 10% sur les mobs, et même les CI )
    - Les compteurs d'échecs sur les Paris / tenta équipement ou sp
    - Calculateur de probabilité (qui va aussi avec le point au dessus), ça permettrait d'avoir une vraie idée des proba du jeu par exemple avec les up ou bien même avec les drops en boites de raid
    - Timer in-game pour les lods ( par exemple avec les prochaines apparitions des cornes )

    - Réattribuer des touches du clavier pour les skills dans la barre

    Et il ne faut pas oublier que certains bugs avaient déjà été fixés par ce genre d'add-on auparavant (le code était même disponible si vous vouliez le compiler vous même) pour régler certains bugs bien avant qu'ils ne soient réglés par Entwell comme :
    - Les dégâts infligés / subis qui étaient cappés à 65k juste au niveau visuel à cause d'un mauvais typage de variable
    - Les FPS qui étaient bloqués à 30


    Un exemple d'Add-on pour les probas faisable facilement : https://i.imgur.com/boR6AZm.mp4

    V ] Bénévolat

    J'imagine que c'est purement subjectif. Des gens aiment travailler par passion, pour apprendre, pour rendre service. Egalement, j'imagine que ce genre d'expérience, si complète est-elle, peut se mettre sur un CV et peut donc "aider" la carrière d'une personne dans le domaine de l'informatique, puisque comme tu l'as dit, c'est un sujet compliqué et peu de monde s'y connait réellement.

    C'est exactement ça, beaucoup d'outils existent pour Nostale et beaucoup sont gratuits, j'pense que la plupart ont déjà commencé en développant des trucs pour eux-mêmes puis ont rendu accessible ce sur quoi ils ont travaillés par la suite. Pas forcément pour attendre quelque chose en retour mais pour en aider d'autres.

    C'est vrai que le nombre de personnes pouvant faire des add-on se compte actuellement sur les doigts des mains mais c'est en rendant accessible les addons qu'on pourra voir de nouvelles personnes s'y intéresser.

  • Contre, à mon sens ce n'est absolument pas la priorité à faire remonter.


    Il faudrait déjà redonner de l'attractivité au jeu car les "vrais" nouveaux joueurs n'existe plus, il n'y a plus que des mules bas level.

    La population active du jeu se réduit au fur et à mesure (hors confinement j'entend, je précise car on m'a déjà dit "pendant le confinement c'était plein de monde". Certes c'est vrai mais c'était exceptionnel).

    De plus je penses qu'il serait plus utile de fix les bugs encore présent, d'avoir des serveurs stables, d'avoir un équilibrage décent etc etc


    D'autre part j'ai quand même quelques doutes sur le faite que GF/Entwell voudront bien publier leurs codes sources ( ou créer des api / interfaces qui permettent d’interagir avec ce code), de relire le code des joueurs et d'effectuer des tests correctes.

  • Contre, à mon sens ce n'est absolument pas la priorité à faire remonter.

    Donc ton vote n'est pas basé sur la suggestion même mais sur l'ensemble des suggestions ?

    Il faudrait déjà redonner de l'attractivité au jeu car les "vrais" nouveaux joueurs n'existe plus, il n'y a plus que des mules bas level.

    La population active du jeu se réduit au fur et à mesure (hors confinement j'entend, je précise car on m'a déjà dit "pendant le confinement c'était plein de monde". Certes c'est vrai mais c'était exceptionnel).

    De plus je penses qu'il serait plus utile de fix les bugs encore présent, d'avoir des serveurs stables, d'avoir un équilibrage décent etc etc

    C'est bien tu dis tout haut, ce que tout le monde dit ... tout haut ?
    La population active se réduit au fur et à mesure parce qu'il y'a de plus en plus de bugs et qu'on a l'impression que rien ne se passe: le bug du raid Païmon avait été signalé le premier jour de sa sortie (pareil pour les mobs au Carno ) donc début Juillet, on est en Septembre on a eu 0 communication dessus. Mais aussi parce que le contenu se résume à pex puis re-pex des mules et à refaire les mêmes raids en boucle avec plusieurs persos parce que la RNG est beaucoup trop présente.

    D'autre part j'ai quand même quelques doutes sur le faite que GF/Entwell voudront bien publier leurs codes sources ( ou créer des api / interfaces qui permettent d’interagir avec ce code),

    Il ne s'agit en aucun cas de publier des codes sources et ça a déjà été dis dans les posts d'avant, et pour l'instant y'a pas forcément besoin d'api / interface pour interagir avec le client même si ça parlerait à + de développeurs


    relire le code des joueurs et d'effectuer des tests correctes

    C'est pas si compliqué que ça mais c'est le seul argument avancé qui pourrait être en défaveur de la suggestion, ne pas alourdir la tâche des développeurs mais ça serait + Gameforge qu'Entwell qui ferait ces reviews

  • Mon vote prend en compte la suggestion proposé et le fait que le nombre de suggestion remonté sont limités.


    Je n'ai pas dis que la suggestion était inutile ou irréalisable, simplement que à MON sens ce n'est pas là qu'il faut appuyer les demandes des joueurs.

    Quote

    C'est bien tu dis tout haut, ce que tout le monde dit ... tout haut ?

    La population active se réduit au fur et à mesure parce qu'il y'a de plus en plus de bugs et qu'on a l'impression que rien ne se passe: le bug du raid Païmon avait été signalé le premier jour de sa sortie (pareil pour les mobs au Carno ) donc début Juillet, on est en Septembre on a eu 0 communication dessus. Mais aussi parce que le contenu se résume à pex puis re-pex des mules et à refaire les mêmes raids en boucle avec plusieurs persos parce que la RNG est beaucoup trop présente.

    On est d'accord sur le manque de communication, je penses que c'est sur ce problème qu'il faut mettre la pression à GF. La campagne de publicité par des youtubeurs (pour la sortit de l'act7 il me semble) était sur le papier une bonne idée sauf que la plupart n'ont pas dépassé la capture de la poule et du mouton ....


    La répétitivité des activités lasse les joueurs c'est vrai mais la possibilité de créer des add-on ne changera pas ce problème.


    Ceux qui sont Pour semble penser que c'est une chose simple à mettre en place par GF et Entwell et que cela n'impactera pas leur feuille de route actuel. Je pense au contraire que ce ne sera pas si simple et que cela leur demandera une grosse part de travail.

  • Bonjour,


    Voici mon avis.


    1) Des outils


    Il faut que les développeurs du jeu nous transmettent des outils adaptés avec lesquels nous pourrons interagir et utiliser des vrais langages (Lua, XML etc.). J'ai pu lire le contraire mais non, c'est absolument nécessaire. Il faut également qu'Entwell nous propose un support officiel (comme un forum) pour pouvoir en discuter, les télécharger, annoncer les MaJ des plugins, les faire vérifier par les vrais développeurs du jeu. En effet ce n'est pas dans les attributions de Gameforge de proposer un support spécifique aux addons pour un jeu qui ne leur appartient même pas (c'est une location). Gameforge devra sortir de l'équation, c'est une obligation, n'oubliez pas que Nostale est également présent en Chine par l'intermédiaire de Gamecyber (~ GF chinois).


    Donc sur ce principe c'est Entwell qui devra tout gérer alors que c'est une petite entreprise qui compte moins de 20 salariés (11 il me semble dans la dernière FAQ). Quand on voit le plan de développement qu'il propose et l'impact minime qu'apporterai cette suggestion (voir point 2) on peut facilement se douter que ça n'arrivera jamais. C'est une charge de travail trop importante : création de l'infrastructure, contrôle et gestion. Rappelons que l'objectif d'Entwell est de se concentrer sur la création du jeu et non de s'occuper d'une communauté, c'est comme ça que cette société fonctionne et ça continuera ainsi.


    2) Le vrai comportement des addons


    Certain ne semble pas comprendre ce qu'est un addon pour un Mmorpg donc voici un bref résumé tiré d'un jeu mondialement connu : "On peut distinguer trois grandes orientations d’addons : ceux qui touchent à l’interface graphique, ceux qui automatisent et facilitent le jeu, et ceux qui apportent des informations."


    À aucun moment cela peut toucher aux bugs cités dans la suggestion. Un addon n'a pas pour objectif de corriger un bug. Retenez bien ça ! ;)


    Voici des exemples d'addons de World of Warcraft :

    → Mesurer nos performances en analysant notre DPS, nos soins, les dégâts subis etc.

    → Afficher des alertes visuelles et sonores lorsqu'un cooldown est disponible ou lorsque nous sommes victime d'un sort.

    → Personnaliser directement nos barres d'actions ainsi que les éléments de l'interface, il est par exemple possible de rendre certains boutons plus gros voire même de déplacer des pans entiers de l'interface

    → Avoir en direct les informations essentielles sur l'équipe adverse en arène.

    → Modifier l'apparence de l'inventaire

    → Création de macro


    Une limite parmi tant d'autre : Ils ne peuvent pas modifier les voix des PnJ sur World of Warcraft à cause de la propriété intellectuelle.


    Les abus : Nous connaissons nos Nostalliens et le règlement du jeu, je ne vais pas épiloguer longtemps là-dessus, vous comprendrez que les addons qui automatisent et facilitent le jeu seront vraisemblablement interdit.


    Conclusion :


    Les addons concerneront l'interface et des informations comme par exemple connaitre en direct les HP des boss, voir les PnJ sur la mini-map etc. Donc je pense que ça reste assez cool, mais que c'est bien trop limité par rapport à tout ce qu'il aura fallu créer en amont par Entwell pour rendre cela possible. Et notre communauté étant assez petite (16.000 sur le discord), je doute que ce soit assez optimal par rapport à d'autres jeux qui brasse des centaine de milliers de joueurs.

  • Si je comprend bien la suggestion concerne principalement la correction de bugs en triturant les données du jeu sans support, outil et a donc peu de rapport avec le titre, à savoir pouvoir créer des addons officiels (non obligatoire) en bonne et due forme pour la communauté. Ok soit.

    correction de bug et ajout de fonctionnalités intégrées par Gameforge.

    Je pensais pourtant avoir été claire, mais Gameforge ne s'occupe pas du code du jeu. Donc à aucun moment Gameforge pourra intégrer les corrections de bugs de joueurs et ce même en parlant de modifier la licence, tout simplement parce que ce n'est pas leur boulot avec Nostale (même si c'est 3 clics et du copier/coller). De plus Gameforge n'est pas la seule et unique entreprise qui possède le droit de diffusion de ce jeu. Tu ne trouverais pas absurde que le Nostale EU puisse subir des modifications externe et pas le Nostale HK (chinois), il faut un minimum être cohérent, nous devons avoir la même version dans son ensemble avec les mêmes correctifs. Donc se sera à Entwell d'intégrer officiellement les morceaux de code, parce que c'est leur jeu à eux (logique) et ils voudront obligatoirement avoir un regard dessus (normal non ?). Je ne pense pas qu'on puisse rivaliser face à l'ego d'une boîte de développement. Du coup comme tu le dis si bien "Entwell ne changera jamais", la suggestion se heurte à un mur et ça nous conforte dans l'irréalisation de ce projet.


    Il faut aussi avoir les pieds sur Terre. C'est malheureux, mais c'est comme ça.


    Du coup je suis contre. Merci de respecter mon avis et peace & love <3

  • J'ai procédé à quelques changements dans ma suggestion.


    Merci à Episcine et à Mazinyah de m'apporter de leur soutien. J'ai repris quelques éléments du dernier post d'Episcine pour la reconstruire.


    edit 1 :

    De plus Gameforge n'est pas la seule et unique entreprise qui possède le droit de diffusion de ce jeu. Tu ne trouverais pas absurde que le Nostale EU puisse subir des modifications externe et pas le Nostale HK (chinois), il faut un minimum être cohérent, nous devons avoir la même version dans son ensemble avec les mêmes correctifs.

    Sauf que ton raisonnement est absurde puisqu'on le Nostale HK reçoit fréquemment des majs avant nous et ils ont des fonctionnalités en plus. Par exemple ils ont intégré il y a de ça déjà plusieurs mois un système "antibot" sur le chinois où une petite fenêtre s'affiche, demandant un code (et dans le cas où tu ne le rentres pas, tu es kick du serveur).



    edit 2 : Je te suggère de lire les messages de Miiew qui confirme mes dires https://discord.com/channels/6…097847/716980717078315019


    La fenêtre du système antibot.
    1.png


    ---


    Pour le reste de ton post j'ai très bien compris que peu importe ce qu'on te dira tu resteras contre.

    The post was edited 2 times, last by Gstar ().