La création d'un jeu jour après jour...

31 janvier 2006

Comme dirait un collègue...

...actuellement, ca frotte côté boulot (beaucoup de pression, migraines et donc moins de temps à consacrer à MyRPG mais ca devrait passer), et après une bataille acharnée pour faire mettre JXTA 2.3.6 sur le repository central de Maven 2 (ibiblio.org) de plus de 15 jours, je suis en passe de pouvoir commencer les premiers testcases techniques ! (ouf ^_^;)

19 janvier 2006

Et ca continue encore et encore, c'est que... d'accord

Bien, ce soir, je poste car j'ai reçu mon premier commentaire anonyme :o) cooooool sauf qu'il est anonyme... c'est malin, je n'ai pas mis mes coordonées. Bon, j'ai donc ajouté à mon profil des informations permettant de me retrouver !!!

Sinon, mais que fait-il depuis une semaine ?!? Ben il essaye de configurer son repository maven 2 local ET C'EST PAS DE LA TARTE !!! J'ai réussi à faire installer JGroups 2.2.9.1 sur ibiblio.org et je suis en passe d'y mettre aussi JXTA 2.3.6 mais là, je crois qu'avec LWJGL je vais avoir du mal :o( Maven 2 et LWJGL ne sont pas vraiment fait pour vivre ensemble (multiples dépendances, dll...) bref que du bonheur :o(

Sinon, je continue de penser que "Peer To Peer Continuum" (détaillé dans le second livre) est THE solution qui garantira un système scalabie. En plus c'est carrément plus intéressant qu'une "traditionnelle" implémentation client/serveur (quoique pas si loin que ca)...

J'ai essayé JXTA, l'appli de chat disponible via WebStart : ca marche du premier coup, en P2P et j'ai pû discuter avec un mec aux States sans souci, c'est rare de voir une démo de ce type d'application fonctionner du premier coup... Bon je ne me souviens plus si j'avais désactivé mon firewall, faudra que je réessaye !

Sinon, je suis enfin abonné à GamePlay RPG et ca c'est fun :o) surtout que la ligne directrice du magazine n'a pas trop changée malgré un "refactoring" général de l'équipe.

Bon, j'attends de tes nouvelles dans ma boîte mail "Utilisateur anonyme" :o)

11 janvier 2006

Bon, ca chauffe...

Ouais, ca chauffe, après avoir lu deux articles au sujet ("the quest for Holy scale" 1 & 2) évocateur, il apparaît que le P2P (peer to peer) est LA solution en ce qui concerne les MMORPG.

Je suis actuellement en train de me documenter sur JXTA.

Un article intéressant sur l'écriture d'API disponible sur TheServerSide.com .

02 janvier 2006

Oulalalalala c'est compliqué

Bien après avoir lu quelques chapitres très intéressants dans ce nouveau livre, je m'aperçois (mais je m'en doutais un peu) que tout n'est pas si facile que çà !

En gros, les deux points fondamentaux d'un MMORPG :

  • la sécurité (on ne peut pas faire confiance aux clients),

  • la topologie du réseau :

    • client/serveur : qui s'avère la moins scalable

    • peer to peer : super scalable mais problématique vu les critères de sécurité requis

    • grid : plus scalable que le client/serveur mais qui possède ses limites

    • distribué : non adapté au temps réel requis par ce type de jeu




Sans oublié le système de script à choisir, la mise en place de tests unitaires/de non régressions........

Bref que du bonheur ! Enfin, le point positif, c'est que le fruit de ces recherches est disponible et l'on gagne ainsi beaucoup de temps !!!

Petit lien bien sympa lié au livre.