Hum... Je viens de réaliser quelque chose.
Je suppose que la façon "académique" de procéder serait la suivante (si on écarte pour le moment le problème des plateaux géomorphiques) :
- tu crées une boîte de jeu géante, comprenant toutes les listes d'armées, à raison d'une planche de pions par liste
- au début d'une partie, tu crées un fichier scénario adhoc, qui ne retient que les plateaux réellement utilisés, dont les deux planches de pions pour les deux armées qui s'affrontent.
Quelques explications sur les scénarios :
- le concept de scénario dans ZunTzu est très proche du concept de scénario dans Squad Leader : un scénario sert à définir les plateaux à utiliser et le sous-ensemble de pions à utiliser.
- un scénario peut être encapsulé dans une boîte de jeu, ou exister en dehors de la boîte sous forme d'un fichier ".zts".
- en pratique, il n'y a pas de réelle différence entre un fichier de partie sauvegardée et un fichier scénario. Par commodité, on pourra nommer les fichiers scénarios ".zts" et les fichiers parties ".ztg". En conséquence, les joueurs n'ont pas besoin de s'échanger un fichier scénario avant une partie : il suffit que le joueur hébergeant la partie ouvre le scénario dans ZunTzu.
(Il y a en fait une petite différence entre les scénarios encapsulés et les scénarios externalisés : dans un scénario encapsulé, le champ "hash" est optionnel, alors qu'il est obligatoire pour un scénario externalisé puisque c'est grâce à ce champ que ZunTzu peut déterminer à quelle boîte de jeu le scénario fait référence)
Je ne suis pas sûr d'être clair...
