Ajout de la faune

En passant par un fichier texte, animaux.csv, détaillant quels animaux peuplent quelles zones, j'ai commencé à peupler les terres du jeu.

Les villages contiendront plutôt des vaches, des chiens et des poulets,

dans le village

alors que les cavernes auront des chauve-souris et des fourmis géantes, les déserts des serpents et des scorpions géants,

dans le désert

les forêts des loups et des rats, et ainsi de suite.

dans la forêt

Refonte des objets

J'ai remanié le code gérant les objets du jeu, afin là aussi de passer par un fichier texte, inventaire.csv, au lieu de tout coder en dur dans les fichiers el.py et el_tuiles.py. Cela m'offre beaucoup plus de souplesse pour l'éditer et intégrer peut-être un jour un vrai éditeur en GTK.

Zangband

J'ai (re)découvert Zangband ce week-end, et plus particulièrement ses zones extérieures et ses villes. Cela m'a donné de nouvelles idées pour la création des villes, qui jusque là étaient un peu carrées à mon gout. Du coup je repasse les zones à une taille plus petite - 64x64 -, et je vais essayer d'étendre les villes sur plusieurs zones, en simulant leur croissance au cours de l'histoire.

Cela me permettra d'avoir des formes de villes plus variées, de créer des zones agricoles en périphérie, et de migrer les vaches, les chiens et toute la volaille à l'extérieur :-/ . Et de pouvoir intégrer l'histoire de la ville dans sa création, ce qui me permettra d'ajouter pas mal de background au jeu.