Le journal d'Elderlore

sam
24
nov ' 07

Archivage de Elderlore.20071124.tar.gz en ligne

Ne maitrisant pas encore complètement Subversion, j'ai décidé de faire régulièrement des archives en ligne du jeu. Après en avoir comparé quelques uns, Mediafire m'a semblé honnête : c'est un hébergeur de fichiers gratuit, avec une interface conviviale, qui permet de déposer des fichiers d'une taille maximale de 100 Mo sans limite sur la taille totale des fichiers déposés.

Je viens de déposer Elderlore.20071124.tar.gz dessus; attention c'est juste le code Python, il n'y a pas d'exécutable Windows, donc pour pouvoir le lancer il faut disposer de Python 2.4 ou 2.5, de Numeric, de Pygame et d'Ocempgui.

mer
21
nov ' 07

Sauvegarder le jeu, reprendre une sauvegarde

Ça y est, ça marche, merci pickle.

Lire la suite

jeu
08
nov ' 07

Refonte du code des zones (suite)

La refonte du code des zones avance bien, et les idées avancées dans le billet précédent commencent à prendre forme. Je n'ai pas encore mis en place le moteur d'évènement, mais pour le reste c'est bon:

  • une surface de 3 zones par 3 zones est construite autour du joueur, et dès que le joueur sort de la zone centrale, la surface est mise à jour;
  • l'affichage des tuiles se fait environ 20 % plus rapidement (90 ms contre 110 ms en moyenne sur mon portable), de même que le changement de zone (400 ms contre 500 ms précédemment);
  • le code est maintenant plus simple, je n'ai plus qu'à m'occuper de gérer les évènement dans ce mini-monde de 3x3 zones sans me préoccuper du reste.

Exemple d'un ensemble de 3x3 zones autour d'un village de départ :

Carte

lun
05
nov ' 07

Retour des commentaires

Je me suis rendu compte ce weekend qu'il n'était pas possible de laisser de commentaires, en raison du plugin "Table des matières" qui n'était pas compatible avec la mise à jour de DotClear. Une fois la mise à jour effectuée, tout semble être rentré dans l'ordre; jusqu'au prochain bug...

ven
02
nov ' 07

Ajout de gardes dans les villages

Maintenant que l'affichage des murs des cavernes se fait bien, je vais pouvoir passer aux premiers PNJ, les gardes à l'entrée des villages. Problème, le code tel que conçu actuellement ne permet pas de gérer simplement le déplacement de PNJ ou de monstres entre plusieurs zones différentes.

Explications et passage en revue des changements à venir...

Lire la suite