Je suis au milieu d'un système de rencontre pour un RPG XNA. L'idée est que vous vous promenez dans un donjon, et certaines tuiles sont marquées comme RandomBattleTiles, et vous avez une zone sur la carte définissant quels monstres peuvent être rencontrés. Ce dont j'ai besoin, c'est d'un moyen de définir la façon dont un monstre se nivelle et comment l'augmentation de ses statistiques. Je pensais à quelque chose dans ce sens:
<Species>
<Name>MonsterA</Name>
<ID>001</ID>
<SpriteName>monstera_sprite</SpriteName>
<Levels>
<Level>
<LevelID>1</LevelID>
<Stats>
<Attack>12</Attack>
<Defense>10</Defense>
<Speed>20</Speed>
</Stats>
<Moves>
<Move ID="1" Level="2"/>
</Moves>
</Level>
</Levels>
</Species>
Serait-ce approprié? Les mouvements suivraient un modèle de définition similaire.