Le journal d'Elderlore

dim
26
aoû ' 07

Activation du dépôt Subversion

Enfin, depuis le temps que je voulais le faire, le dépôt subversion de Lands of Elderlore est activé sur Sourceforge.net. Je me suis servi de ce billet pour l'intégrer à Eclipse.

Subversion (en abrégé svn) est un logiciel libre de gestion de version, indique Wikipedia; il me fourni un outil de sauvegarde intégré dans mon environnement de développement, tout en publiant la dernière version pour ceux que ça intéresse. C'est tout bénef !

ven
24
aoû ' 07

L'Histoire du Monde

Comment rendre crédible un monde virtuel ? En lui inventant par exemple une histoire passée, et en y inscrivant les actes de tous les personnages successifs du joueur. Tout en gardant en tête que les idées les plus simples sont souvent les meilleures.

Lire la suite

mer
22
aoû ' 07

Flyspray, c'est bon ça marche :-)

1 and 1, mon hébergeur chéri, m'a trouvé une solution technique à mon problème de variable PHP. Du coup, ça y est, bug.elderlore.com est lancé !

Lire la suite

ven
17
aoû ' 07

Nouveautés sur le wiki

Dokuwiki, Flyspray et la création des personnages dans Lands of Elderlore.

Lire la suite

mar
07
aoû ' 07

Feuille de route sur le wiki

Je vais utiliser le wiki de La Bibliothêque d'Elderlore pour suivre la feuille de route de Lands of Elderlore, son format s'y prête mieux que ce blog sous DotClear.

J'en ai profité pour compléter un peu la roadmap en séparant la version 0.1 des versions suivantes, et en ajoutant les quelques réflexions que j'avais déjà faites en anglais sur Rogue Temple pour la suite.

J'ai également ajouté un lien direct vers la feuille de route depuis le blog, il est situé en haut à gauche entre Accueil et Table des matières.

lun
06
aoû ' 07

Correction de bogues

Je viens de corriger les bogues suivants :

  • Correction d'un bug sur le choix du matériau des portes dans les villages : il y avait dans certains cas un décalage de 1 dans le choix du matériau des portes des villages. Chaque village possède des portes, des murs de maisons et des murs de remparts différents selon leur position dans le monde.

Fichier el.py :

ZONE_MURS_PLAINE = (ZONE_MUR_BRIQUE_SOMBRE, ZONE_MUR_PIERRE_SOMBRE, \
                    ZONE_MUR_PIERRE, ZONE_MUR_BOIS)
ZONE_MURS_FORET = (ZONE_MUR_FORTIN, ZONE_MUR_BOIS)
ZONE_MURS_DESERT = (ZONE_MUR_ADOBE, ZONE_MUR_PAILLE, ZONE_MUR_BRIQUE, ZONE_MUR_PIERRE)
ZONE_MURS_NEIGE = (ZONE_MUR_GLACE, ZONE_MUR_BRIQUE_SOMBRE, ZONE_MUR_PIERRE_SOMBRE, \
                    ZONE_MUR_BOIS)

ZONE_REMPARTS_PLAINE = (ZONE_MUR_BRIQUE_SOMBRE, ZONE_MUR_PIERRE_SOMBRE, \
                        ZONE_MUR_PIERRE, ZONE_MUR_BOIS, ZONE_MUR_RONDINS)
ZONE_REMPARTS_FORET = (ZONE_MUR_FORTIN, ZONE_MUR_RONDINS)
ZONE_REMPARTS_DESERT = (ZONE_MUR_ADOBE, ZONE_MUR_PAILLE, ZONE_MUR_RONDINS, ZONE_MUR_PIERRE)
ZONE_REMPARTS_NEIGE = (ZONE_MUR_PIERRE_SOMBRE, ZONE_MUR_BRIQUE_SOMBRE, ZONE_MUR_RONDINS)

ZONE_PORTES_PLAINE = (ZONE_PORTE_PIERRE_SOMBRE, ZONE_PORTE_PIERRE, ZONE_PORTE_BRUTE_BOIS)
ZONE_PORTES_FORET = (ZONE_PORTE_PIERRE, ZONE_PORTE_BRUTE_BOIS)
ZONE_PORTES_DESERT = (ZONE_PORTE_PIERRE_CLAIRE, ZONE_PORTE_BRUTE_BOIS)
ZONE_PORTES_NEIGE = (ZONE_PORTE_PIERRE_SOMBRE, ZONE_PORTE_GLACE)
  • Correction de la position des portes des remparts des villages : les portes des remparts donnent désormais sur l'intérieur de la ville, et plus sur l'extérieur.