Auteur Sujet: Les 4 grandes phases  (Lu 952 fois)

Hors ligne FMaz

  • Administrator
  • Anti-social
  • *****
  • Messages: 5778
    • Voir le profil
    • CyberCity 2034
Les 4 grandes phases
« le: Février 26, 2010, 12:33:24 pm »
Normalement ce genre de sujet est réservé au M+, mais vu qu'il pourrait tous vous atteindre, je le post publiquement. Je le mentionne aussi pour ceux qui attendent avec impatience les suggestions, et qui ne sont pas en mesure de constater le travail d'arrière scène.

Avant de pouvoir dire que la V4 est réellement terminée, elle doit passer par 4 grandes phases qui ont été prévues pour être faites pendant que la version est en ligne. Ces phases sont assez technique, et concrètement ne devrait rien changer à votre jeu, excepté peut-être de voir quelques bugs éclair apparaitre (des erreurs d'inattentions qui prennent quelques minutes à résoudre)


[FAIT] Ouverture publique
Cette phase est considéré comme complétée. Le but de cette phase est de corriger la plupart des bugs ou des oublis majeurs. Il reste encore quelques bugs, mais la fréquence est devenue raisonnable et les fonctions vitales du jeu ont démontrés qu'elles étaient pleinement opérationnelles.


[FAIT] Migration vers InnoDB, implantation de PDO, et mise en place de transactions
Cette phase était prévu à très long terme, mais des problèmes à la phase 1 ont demandé d'être résolu en convertissant certaines tables de données vers InnoDB. Plutôt que de laisser le tout incomplet, cette phase à déjà été amorcée afin de faire une conversion optimale et entière.
Vu la quantité de code affecté, la mise en ligne va très certainement provoquer des bugs causés par des erreurs syntaxiques ou autre type d'inattention. (sur 10 000 lignes de code, je doute d'arriver à être parfait, où à tout tester autant que l'utilisation réelle)

Correction d'imperfections de modélisation
Cette phase est complété à environ 30%. J'ai repéré quelques imperfections au niveau de la modélisation de la base de données. J'aurais pus les corriger avant, mais comme tout fonctionnait, j'ai prioriser autre chose. L'une de ces modification affectera toutes les pages en jeu. Ce n'est rien de compliqué, ni une grosse somme de travail, mais si une erreur surviens la conséquence sera que votre personnage ne sera temporairement plus accessible.

Programmation des fonctionnalités manquantes
Quelques fonctionnalités ont été rapporté comme étant manquante au niveau des M+ ainsi que des MJ. Ces fonctionnalités n'étant pas prioritaires, mais essentielles, seront donc mise en place au niveau de cette 4ieme phase.


Ensuite:
Ouverture du forum Suggestion
Annonce de lancement publique

En vous remerciant pour votre tolérance envers les débuts de ce nouveau moteur de jeu,
FMaz
« Dernière modification: Avril 11, 2010, 04:00:25 pm par FMaz »
FMaz aka Sybler
Un bug ? un problème technique avec le jeu? Contactez moi!

Hors ligne PhyL

  • Anti-social
  • *****
  • Messages: 2179
  • Just PhyL
    • Voir le profil
Re : Les 4 grandes phases
« Réponse #1 le: Février 26, 2010, 01:31:59 pm »
c'est aussi avec ce genre de message qu'on se rend bien compte que faire vivre le jeux coté technique, ça demande du temps, du boulot et de l'organisation!!

et je dis pas ça pour lécher des raies.

Hors ligne Sawn

  • Membre Plus
  • Nouveau
  • Messages: 4
    • Voir le profil
Re : Les 4 grandes phases
« Réponse #2 le: Février 26, 2010, 03:20:47 pm »
Concernant InnoDB, je ne sais pas si tu connais mais Le MySQL Performance Blog a quelques articles sympa sur le sujet. :)

http://www.mysqlperformanceblog.com/category/innodb/

Enfin, j'imagine que tu t'es déjà renseigné sur le sujet ^^'

Hors ligne FMaz

  • Administrator
  • Anti-social
  • *****
  • Messages: 5778
    • Voir le profil
    • CyberCity 2034
Re : Les 4 grandes phases
« Réponse #3 le: Février 26, 2010, 06:24:24 pm »
Ouep j'ai déjà lu 2-3 articles et faillit acheté le bouquin.

Actuellement, on a troqué le problème de table-lock (qui ralentissait le site) par des problèmes de deadlock (qui font crasher une page de temps en temps). Ce qui explique pouvoir je me presse de convertir l'ensemble du moteur de jeu et d'implémenter les transactions.

J'suis pas vraiment un expert en InnoDB, mais j'ai bon espoir que de procéder par transaction va réduire le nombre de deadlock qui surviennent tous dans les tables du HE.
FMaz aka Sybler
Un bug ? un problème technique avec le jeu? Contactez moi!

Hors ligne Hart

  • Accroc
  • ****
  • Messages: 349
  • Hart ?
    • Voir le profil
Re : Les 4 grandes phases
« Réponse #4 le: Février 27, 2010, 05:38:14 am »
Sympa Fmaz de nos tenir au courant !
Bon courage !


Hors ligne Ben&Luxe

  • Habitué
  • ***
  • Messages: 105
  • Be cool, be Regis
    • Voir le profil
Re : Les 4 grandes phases
« Réponse #5 le: Février 28, 2010, 09:17:48 am »
Après quelques jours de test, pas de bug et une bonne interface, j'aime... Juste pour dire bonne chance.

Hors ligne Cays

  • Anti-social
  • *****
  • Messages: 899
  • L'ancien
    • Voir le profil
Re : Les 4 grandes phases
« Réponse #6 le: Mars 02, 2010, 04:58:33 am »
Voilà une bonne explication. Merci FMaz pour ces éclaircissements.
Et je croise les doigts pour que tout ce passe bien.

Courage
La Mere fuit,
La Terre meurt

Et les âmes disparaissent au néant

Hors ligne FMaz

  • Administrator
  • Anti-social
  • *****
  • Messages: 5778
    • Voir le profil
    • CyberCity 2034
Re : Les 4 grandes phases
« Réponse #7 le: Avril 08, 2010, 07:43:07 pm »
La phase 2 va être publiée demain en milieu/fin de soirée (pour vous).
Elle corrige plusieurs bug, et vu l'ampleur des modifications, nous nous attendons qu'elle a créera quelques nouveaux:
- Des bugs d'innatentions: mais simple & qui seront rapidement résolu.

Les bugs pourront à nouveau être résolu plus rapidement.
Si vous avez des RP important à faire, essayez de les faire AVANT demain soir.
Si vous avez des PA à gaspiller, c'est un rendez-vous demain soir :)
FMaz aka Sybler
Un bug ? un problème technique avec le jeu? Contactez moi!

Hors ligne JohnD

  • Accroc
  • ****
  • Messages: 458
  • N/A.
    • Voir le profil
Re : Les 4 grandes phases
« Réponse #8 le: Avril 08, 2010, 10:19:32 pm »
ouiiiiiiiiiiiiiiiiiiiiiiiiiiii la prochaine rev!!!! :118
Men are allways the problem.
No man no problem.

Hors ligne Shakiro

  • Accroc
  • ****
  • Messages: 462
  • 10 centimètres, pas plus
    • Voir le profil
Re : Les 4 grandes phases
« Réponse #9 le: Avril 09, 2010, 02:17:25 am »
Citation
Si vous avez des PA à gaspiller, c'est un rendez-vous demain soir :)

Pourquoi ? Ils risquent d'être... mis à zéro ?
A force de vouloir être quelqu'un d'autre, tu as cessé d'être toi, et tu es devenu personne...
[img]http://www.ptikado.com/produits/normal/11.jpg[img][img]http://sha.dohone.free.fr/Trotsky.jpg[img]
[img]http://www.ptikado.com/produits/normal/16.jpg[img]

Hors ligne Caracole

  • MJ
  • Anti-social
  • *****
  • Messages: 829
    • Voir le profil
Re : Les 4 grandes phases
« Réponse #10 le: Avril 09, 2010, 02:18:33 am »
Non, avec un peu de chance ils font de gros bugs faciles à corriger une bonne fois pour toute (ce qui est bien, du coup, vu qu'ils seront vite corrigés).
¿´ "Furvent, ceux qui vont mûrir te saluent !"

Hors ligne FMaz

  • Administrator
  • Anti-social
  • *****
  • Messages: 5778
    • Voir le profil
    • CyberCity 2034
Re : Re : Les 4 grandes phases
« Réponse #11 le: Avril 09, 2010, 05:35:01 am »
Citation
Si vous avez des PA à gaspiller, c'est un rendez-vous demain soir :)

Pourquoi ? Ils risquent d'être... mis à zéro ?

Non pas dutout, c'est simplement pour ceux qui vont tester tout en jouant.
FMaz aka Sybler
Un bug ? un problème technique avec le jeu? Contactez moi!

Hors ligne FMaz

  • Administrator
  • Anti-social
  • *****
  • Messages: 5778
    • Voir le profil
    • CyberCity 2034
Re : Les 4 grandes phases
« Réponse #12 le: Avril 09, 2010, 08:03:20 pm »
Voilà, il y a exactement 15709 lignes de code impliqués dans la récente mise à jour :)

La traque au bug peut reprendre  ;)
FMaz aka Sybler
Un bug ? un problème technique avec le jeu? Contactez moi!