[Dofus développement] Un pas en avant, deux pas en arrière.

Répondre
Partager Rechercher
Au passage Latu tu fais rien d'autre qu'un gros whine sur l'occupation mémoire.

On s'en tamponne que Dofus utilise 50Mo de plus tant que ça grossit pas à n'en plus finir et que le jeu tourne bien (ouais il tourne plutôt bien pour un truc en flash) parce qu'aujourd'hui de la ram ça coûte peanuts.


Ton problème à toi c'est de ne plus arriver à faire tourner tes x comptes en même temps sur une machine pas terrible, du coup ta phrase :


Citation :
Publié par Talu
Alors oui on nous améliore les condition de jeu (lag), mais si c'est pour au final avoir un jeu tellement gourmand que certains ne sauront même plus le faire tourner sur des pc basiques, non merci.


ne veut rien dire vu que si t'as un pc basique tu joues "basique" (ou plutôt "fair" dans mon dico perso), c'est à dire à 1 compte.

De plus on t'a déjà répondu pour te dire que ça serait revu dans la v2.

Tu veux quoi ? Qu'ils stoppent les maj tant que ce "problème" n'est pas résolu ? Alors qu'ils ont prévu de le résoudre dans une version majeure à venir ?
Bonsoir tout le monde

Je profite de ce poste pour (d'une m'inscrire enfin sur JOL) vous poser une petite question qui me taraude depuis quelques temps.

Est-ce que le lag peut provenir de sa connection internet (oui je suis pas douée ^^") ?

Sachant que j'ai plutôt un bon pc (Pentium 4, 2.5Go de Ram, GeForce 8500 GT (512 Mo de mémoire)), bref pas une bête de course, mais il se défend ^^ En contre-partie, mon FAI n'est pas super généreux et ne délivre chez moi que 1mo de bande passante qui est partagée en 3 pc (je pense que c'est divisé en 3, mais pas très sure ^^").

Enfin voilà, j'aimerais avoir l'avis de personnes plus informées que moi pour me dire si c'est normal ou pas que je lagg très (mais alors super vraiment) fortement sur certaines map (notamment les "Plaines de Cania").

En sachant que je joue en monocompte, que la qualité graphique est réglée sur "moyenne", et que je fais des mises à jour matériel et défragmentations assez régulièrement ^^

Merci d'avance pour vos réponses (s'il y en a :P)
Je crois que oui ça joue beaucoup :
dans mon foyer A j'ai une connection vraiment naze --> je lag à mort
dans mon foyer B je suis en 20 mega (off) et je joue trankil)
je te conseil de brancher un cable ethernet si tu peux à la place de jouer en wifi.
Je ne suis pas expert non plus hein :/
Merci beaucoup pour la réponse (ça me rassure pour le pc xD)

Et sinon Hhmm... Je suis déjà branchée en Ethernet...

*pense sérieusement à aller frapper Neuf qui lui refuse un plus haut débit*
Citation :
Publié par Talu

Ce qui me gonfle ça n'est pas le fait que le jeu évolue et consomme plus de mémoire, c'est que chez Ankama ils n'arrivent pas mieux à gérer cette mémoire utile, et qu'au lieu d'attendre dofus² (même si je reste sceptique) pour améliorer ça, ils continuent de nous coller des trucs qui ne font que complexifier l'usine à gaz.

Je préfère qu'il bosse sur dofus 2.0 et que il rajoute du contenu en même temps que de n'avoir aucune nouveauté pendant X mois. Mais c'est qu'un avis personnelle.

Et si tu sait si bien géré la mémoire en flash, va leur apprendre mais il ont déjà quelque chose de très très bon (pou du flash) et non, c'est pas des programmeur du dimanche.
Desoler mais bon c'est un peu gros de tout rejeter sur le consommateur et non sur les programmeurs je vie les meme choses que talu sur dofus .

Ya 3 ans mon pc aurais fait tourner 8 compte easy

Aujourdhui pourtant j'ai changer de pc ya peu 3giga4 de hertz et 2 giga de ram

Ba pourtant vive le ventilo qui souffle en permanence des fois sa fais meme si peur j'ai l'impression que le pc va exploser...

Que dire quand je combat un roissinge alors la c'est l'enfer tellement optimiser le jeu que l'anim de la cape du roi fais quasiment crisser tout le combat .

Dois je parler du sort du maître corbac voyez du quelle je parle celui qui es lourd en anim et qui lui aussi pompe en ressource .

Sans compter le g2 roissinge avis a tout les personnes qui on poster juste avant et qui ose dire qu'il n'on pas un pet de lague .

J'y croirais pas une seule seconde .

Franchement c'est beau d'être pgm chez Ag mais de maj en maj ca empire voir du 240 mo de mémoire bouffer par un jeu comme dofus aie aie aie quand meme.

Il serait peux être temps de revoir la chose .

Enfin après tout je dois être le seul sur se jeu a vouloir soutenir talu ?

Sa vous ferai tellement chier que ca les autres critiqueurs que Ag y mette du sien une bonne fois pour toute et que on puisse tous oui oui tous je suis pas égoïste moi jouer dans des conditions optimal?
Non mais reveillez vous les gens.
La majorité jeux en ligne bouffent de plus en plus de ressource au fil du temps. Vous avez jamais joué à un autre jeu a part Dofus pour vouloir un jeu figé ?

Alors stop pleurer, c'est VOTRE problème si votre ordinateur ne suit plus, Dofus on y joue avec un seul compte "en théorie". Le choix du multi compte il faut l'assumer entièrement, ça implique d'avoir une bonne machine derrière et de pouvoir suivre les évolutions du jeu.

C'est pas compliqué, il y a que les joueurs qui balancent plein de session de jeu sur leur ordinateur qui sont génés par l'évolution de Dofus (et c'est normal, ça multiplie de maniere démente les ressources nécessaires quand on a plusieurs fois le jeu de lancés...).

Fin bref, si vous pensez que c'est mieux ailleurs, allez donc sur un autre jeu, vous allez voir que votre ordinateur vous devrez rapidement en changer pour continuer à jouer.
Talu, essaie de choper de la pate thermique et depoussiere l'interieur de ta machine.Avec mon pc vieux de 4 ans(1.5Go Ram, 2.6 Gigahertz) je tourne a 6 comptes en low.

Sinon, un peu normal que le jeu bouffe de plus en plus de memoire, c'est inevitable au fur et a mesure que le jeu evolue.
ça doit venir de vous parce que ma dll me prend même pas 90Mo

je joue en mono compte aussi

et pour au dessus : le truc de Quadraxis marche parfaitement c'est pas une astuces bidon


edit: et lol ! regardez ce qui m'arrive si j'ouvre plusieurs fenetres: ( ça baisse encore ! )

http://img204.imageshack.us/img204/2867/dllke4.png
Citation :
Publié par bruce leee
Ya 3 ans mon pc aurais fait tourner 8 compte easy

Aujourdhui pourtant j'ai changer de pc ya peu 3giga4 de hertz et 2 giga de ram

Ba pourtant vive le ventilo qui souffle en permanence des fois sa fais meme si peur j'ai l'impression que le pc va exploser...

Que dire quand je combat un roissinge alors la c'est l'enfer tellement optimiser le jeu que l'anim de la cape du roi fais quasiment crisser tout le combat .
Ca sent le bon vieux P4 ça, si ton pc est récent tu t'es bien fait enfler

Enfin peu importe, le fait est que tu devrais peut être moins poster sur jol et surfer un peu sur les sites d'info histoire de t'informer sur le matos informatique, ça t'évitera ce genre de désagrément à l'avenir, qu'Ankama modifie le client ou pas.
je tiens à noter que flash à une gestion de la mémoire assez particulière.

par exemple à mon boulot la semaine dernière, on a du recoder une fonctionnalité principale du site sur lequel on travaille en ce moment pour une bug de gestion de la mémoire du player flash sous ie (les détails ne sont pas très intéressant pour la plupart des gens, mp moi si vous souhaitez plus d'infos).

je ne suis pas le spécialiste flash de ma boite, mais il me semble que sur un pc plus limité en ram flash player passe plus de temps à nettoyer sa mémoire et semble consommer moins de ram alors qu'il utilise (du coup) un peu plus de processeur.
je pense que c'est pour ça qu'on trouve des joueurs qui nous disent que leur dofus consomme 90Mo alors que pour d'autre c'est 200Mo ou plus.

à tester... passez à 512Mo dans votre pc et admirez votre dofus qui ne consomme plus rien... ou pas (au moins on verra si j'ai raison ou si ma mémoire me joue encore des tours)
Bon, moi j'ai pas à me plaindre de mon pc, il tourne assez bien avec 1 compte Dofus, avec 4 et la même configuration ça passe aussi!^^ à peine 150 -170 000k de mémoire utilisé. En qualité inférieure, j'ai pas l'impression que ça change quelque chose niveau mémoire utilisé!^^

Et puis c'est marrant en quittant normalement à partir de l'interface flash de Dofus, mon processus Dofus.dll se ferme automatiquement....

Pour continuer avec un petit exemple, attention le premier qui dit que je mens, je l'envoie prendre une douche avec l'équipe de Bwork de Boufball, compris ?!
Un ami à moi, qui avait stoppé Dofus pendant 1 an comme moi s'y est remis et a été surpris d'arrivé à faire tourné un second compte Dofus! Faut dire que jouer avec 1 compte en qualité inférieur ça donne pas envie de continuer Dofus!^^ Me demander pas quel miracle, mais je me souviens très bien que dès qu'on ouvrait une seconde fenêtre Dofus, il fallait redémarrer car ça avait planter
(ça configuration n'as pas changer, son fournisseur d'accès internet non plus et son OS est le même!^^

Heureusement que parfois quand on prie Lichen ça marche!^^

Après concernant ton faible niveau de ressource financier, j'ai la solution, non pas travailler plus pour que tu te fasse encore plus entuber mais stoppe le deuxième compte pendant 1 ans, tu économisera 60€ et là tu pourrai t'acheter une barrette et te remettre à jouer avec 2 comptes!^^


A oui, je me souviens plus si je jouer à l'époque de la version 1.1, mais sache jeune insolent que tu te retrouvera à jouer dans une zone grande comme amakna et point final, tu nerfe tous les équipements avec max lvl 90, tu supprime une dizaine de métiers, tu supprime les montures, les captures le système d'alignements et de pvp actuel, tu supprime les guildes, tu fait un repop des monstres fixes ( sur tel map tu as ce groupe, ce monstre et celui-là et ça change pas)!
Et tu admire le lag par map (faut bien concentrer tous les joueurs de Dofus au même endroit) tu supprime pas mal de Dofus aussi et tu regarde les mécontent!^^
Citation :
Publié par parksto
à tester... passez à 512Mo dans votre pc et admirez votre dofus qui ne consomme plus rien... ou pas (au moins on verra si j'ai raison ou si ma mémoire me joue encore des tours)
apparemment tu a raison parce que je n'ais que 512Mo de ram sur mon ordi sinon j'ai essayé avec les comptes de certains amis et c'est pas super, j'ai l'impression que même hors combat, c'est du tour par tour xD
Perso, avec 992MB RAM et :
http://img262.imageshack.us/img262/5489/dxdiagbx4.png


Bah mon PC rame à partir de 4 comptes, 3 c'est limite mais largement jouable. Vu m a carte graphique minable et mon processeur tout aussi pathétique, j'aurais tendance à dire que c'est surtout votre RAM qui va influencer sur vos performances graphiques Dofus ^^.
@ Korobi: Tu peux jouer a Dofus avec une carte graphique Intel, intégré à ta carte mère, sans mémoire dédié. Flash ne gère pas encore( mais ça ne devrait tardé) les carte graphiques.


Citation :
Publié par h3lp!
ça doit venir de vous parce que ma dll me prend même pas 90Mo

je joue en mono compte aussi

et pour au dessus : le truc de Quadraxis marche parfaitement c'est pas une astuces bidon


edit: et lol ! regardez ce qui m'arrive si j'ouvre plusieurs fenetres: ( ça baisse encore ! )
Oui, mais là, avec n'importe quel lanceur, ça ne marche pas comme ça. Là tu as ouvère des comptes Dofus, sans les connecter, et là, ils utilisent beaucoup moins de ressources.



Par contre, même ayant un minimum de connaissances en prog, gestion de mémoire, et de bases hardware ( ça fait JeMeLaPète, non?) Je ne comprends pas comment un jeu de 180Mo sur disque dur, peut prendre + de 200Mo de ram? Certain composant sont chargés plusieurs fois?

PS: La qualité haut/inférieur n'influe pas sur la RAM, juste sur l'utilisation du processeur.
Pas mal de points sont soulevés à l'interieur de ce tread, et je vais essayer d'expliquer au mieux les intervenants.

Utilisation de la RAM.

1)Spécifiquement à Dofus

Le dofus que nous connaissons actuellement est le fruit de plusieurs années de développement, et est donc limité par un facteur que les premiers ayant bossés dessus ne pouvaient pas se rendre compte : l'ampleur que Dofus a pris aujourd'hui. En règle général, a l'heure actuelle, les développeurs se fichent pas mal de l'optimisation de la mémoire vive, étant présente en très grande quantité dans le système (en revanche, la mémoire GPU est toujours au centre de leurs préoccupations). Principalement, a mon sens (n'ayant jamais touché à leurs code, je ne me permets pas de faire autorité, mais je ne pense pas être loin de la réalité), les principales fuites de mémoires se trouvent sois :
-Dans des processus trop lourds contenant des principes inutiles pouvant être condensés.
-Dans des graphismes peu adaptés : Alors là, je pense que c'est principalement du a l'utilisation d'images BitMap plutot que d'éléments vectoriels. En effet, le bitmap fonctionne comme son nom l'indique en pixels répartis sur une table, alors que le vectoriel fonctionne a partir de vecteurs par rapport à un repère. Le vectoriel ayant un rendu plus beau dès que l'on sort de la résolution native de dofus (beaucoup plus beau). De plus, cette résolution native étant (Plus absolument certain, mais c'est très proche de ça ) de 800x600 pixels, personne ne tourne plus avec cette résolution qui est bien trop faible pour les résolutions actuelles. Donc le Bitmap cumule deux inconvéignants, premierement il est plus "moche", (toutes les images qui pixellisent sont des bitmap, les autres sont des vectorielles), et deuxiemement il pèse plus lourd (a charger dans la Ram).Mais, en contrepartie, le bitmap a l'avantage d'être beaucoup moins long a dévellopper que le vectoriel.
-Le développement "patchwork" de Dofus : A chaque mise à jour, les nouvelles ont dues s'adapter au code présent auaparavant (bien moins fastidieux d'adapter le code plutot que de réecrire les anciens bouts, et prendre en même temps le risque de laisser apparaître des failles), ceci fait qu'il est dur pour un code s'étalant sur plusieurs années de donner un résultat homogène en terme de performances.

2) Problèmes spécifiques au flash

Alors, tout d'abord, le flash possède pas mal d'avantages, que je ne vais pas relater ici car cela me semble inutile. Mais là, ce sont plutot les inconvéignants qui sont mis en valeur et c'est ceux là qu'il me semble bon de décrypter.
A noter qu'une partie de ce que je vais dire se trouve dans le devblog de dofus, que les gens ne prennent apparement pas la peine de lire quand c'est un peu technique (si peu ^^').
-La mémoire que l'OS alloue au flash n'est pas libérée lorsqu'un script est executé, en effet, flash étant à la base crée pour des intégrations dans des pages internet, il est Possible que ce script soit sollicité plusieurs fois de suite (présent dans plusieurs pages, ou une page d'acceuil par exemple, qui sera demandée plusieurs fois au cours de la visite d'un même site), or, ce qui est bien pour un site ne l'est pas forcément pour dofus, et ça, c'est très génant. C'est pour cela que lorsque vous jouez plusieurs heures d'affillée (voire moins), le player prends de plus en plus de ressources. (/!\ Eb cas de manque de mémoire, le flash va quand même vider son cash pour charger de nouveaux scripts, mais il devra a chaque fois recharger les anciens scripts quand il en aura besoins => Votre PC rame (par exemple au lancement d'un sort)
-L'utilisation inexistante de la mémoire GPU / du GPU (carte graphique). Comme je l'ai dit tout a l'heure, le GPU n'est pas géré par le flash, or, cette mémoire est plus rapide encore que la Ram, et comme elle est disponible en plus faible quantité, les devellopeur font plus attention a l'optimisation de celle-ci.
-Conséquence directe, tout les calculs effectués par le flash sont à la charge du processeur, c'est le processeur qui va donc morfler en premier quand vous ferez du multi-compte, C'est lui qui vous donnera une fluidité satisfaisante ne jeux, tant que vous ne swapez pas.

3)Problemes spécifiques à l'OS.

-D'un systeme d'exploitation à un autre, la mémoire vive sera gérée de differente manière, mais les difference d'utilisations sont a peine perceptibles entre XP-Vista-Linux (j'ai moi même testé ces trois systemes d'exploitations pour me rendre pleinement compte de leurs défauts et inconvéignants).
-Le swap : la hantise de tout dofussien :
Le swap, c'est enfait une allocation d'une partie du disque dur pour qu'il se substitue à de la mémoire vive. Le seul bémol : Le DD est beaucoup plus lent ! Voici ce que j'ai pu faire avec mes 2Go de ram : théoriquement impossible:
http://img501.imageshack.us/img501/818/swapox5.jpg
http://img501.imageshack.us/img501/818/swapox5.3cac456708.jpg

Enfait, c'est que tout ce qui n'est pas chargeable dans la RAM est chargé dans le DD et là, ça coince, parce que votre ordinateur va ramer a mort (en fonction tout de meme de ce qui est chargé dans le swap)

Bref, comme je dois y aller je n'ai pas le temps de m'étendre plus, je m'éditerait si j'ai écris une connerie dans la précipitation ou si ça manque de précisions, mais j'espère avoir servi et que vous comprendrez mieux les problèmes que peut rencontrer un joueur avec dofus en terme de performances.
Citation :
Publié par Ifym
Ca sent le bon vieux P4 ça, si ton pc est récent tu t'es bien fait enfler

Enfin peu importe, le fait est que tu devrais peut être moins poster sur jol et surfer un peu sur les sites d'info histoire de t'informer sur le matos informatique, ça t'évitera ce genre de désagrément à l'avenir, qu'Ankama modifie le client ou pas.

Ba tu vois encore une fois tu devrait éviter de poster pour me trooler j'ai pas de p4 bref tu veux peux être passer pour un pgm au yeux de jol mais je peut te garantir qu'une personne bossant en informatique quand il a vu tourner la chose il ma fais la meme remarque.


Bref ouais c'est clair tu a 100% raison les devs on jamais été en tort et savent tout gérer de A a Z hein explique moi pourquoi ils arrivent toujours pas a faire en sorte que les panda puissent grimper sur des dindes et jeter porter?

Explique moi aussi pourquoi lors d'un g2 roiss l'animation prend tellement de place que sa en devient injouable ?

A mais oui c'est vrai c'est sûrement mon P4 que j'ai pas qui dois me jouer des tours sauf que bizarrement a chaque personne dont je pose la question ig tous on eu le meme souci.
Citation :
Publié par bruce leee
Ba tu vois encore une fois tu devrait éviter de poster pour me trooler j'ai pas de p4 bref tu veux peux être passer pour un pgm au yeux de jol mais je peut te garantir qu'une personne bossant en informatique quand il a vu tourner la chose il ma fais la meme remarque.


Bref ouais c'est clair tu a 100% raison les devs on jamais été en tort et savent tout gérer de A a Z hein explique moi pourquoi ils arrivent toujours pas a faire en sorte que les panda puissent grimper sur des dindes et jeter porter?

Explique moi aussi pourquoi lors d'un g2 roiss l'animation prend tellement de place que sa en devient injouable ?

A mais oui c'est vrai c'est sûrement mon P4 que j'ai pas qui dois me jouer des tours sauf que bizarrement a chaque personne dont je pose la question ig tous on eu le meme souci.
3.4Ghz, apart un P4 ou un process AMD encore pire, j'vois pas, ça fait un bail que le marché est dominé par des dual core, et pis encore, par des Core 2 duo, en l'état actuel du marché, AMD est complètement dépassé et intell a quasiment le monopole, les socket 478 se font le plus actuellement. Or, intell ne fait plus que du duo/quad/octo depuis a peu près 2 ans.

Et pour ton coup du lag quand trop d'animation, c'est certainement un problème de cash processeur trop faible, un mec sur un C2D E8xxx ne lagguera certainement pas a cause d'animations trop lourd (ou encore sur un des derniers quad'core).

Et ces problèmes d'animations peuvent effectivement venir de problèmes de codes, mais c'est certainement plus un problème de ressources process utilisées trop haut (mais voulu à la base quoi).
Pour les pandas : TOUS SIMPLEMENT PARCE QUE C'EST PAS DES DIEUX!

Mais je ne vais pas m'énerver, il suffit que tu cherche l'info là ou il faut tu saura ce qui se passera et pourquoi ils ne peuvent pas! Si ça te suffit pas cherche un de mes postes!

A oui j'oubliais, il existe un bouton simpa en combat qui supprime tous les persos et là t'aura plus de lag à cause d'une cape
@ talu
Tu es sur windows, donc solutions windows avant de te plaindre de dofus:
* redémarrages fréquents (au moins un par jour sur xp);
* pistage des trucs qui se chargent tout seuls, que tu n'as jamais demandé, mais qui prennent toujours la moitié de ta ram pour une raison que t'ignores;
* désinstallation/réinstallation de dofus avec la màj combo, pas avec les patchs;
* si tu ne veux pas faire le fier à bras de l'informatique: réinstallation régulière de windows, ça règle l'essentiel des problèmes.

Ceci dit, effectivement, 1Go de Ram c'est environ 20€ et ça t'apportera plus de confort (et ça ne fera que repousser le problème, évidemment).

@Ifym
Pas mal le "tu gères ton budget comme Ankama la màj de l'esquive", ça se garde pour d'autres fils de jol!


tom
Répondre

Connectés sur ce fil

 
1 connecté (0 membre et 1 invité) Afficher la liste détaillée des connectés