@startuml game ' Classes class Jeu { } class Explorateur { - taille : int } class Territoire { } class Lieux { - nom : String - déposable : Condition - départ : Condition - fin : Condition } class Chemin { - ouvert : Condition - visible : Condition - obligatoire : Condition } class Objet { - nom : String - taille : int - visible : Condition } class Transformation { - condition : Condition } class Connaissance { - nom : String - visible : Condition } class Personne { - nom : String - visible : Condition - obligatoire : Condition } class Interaction { - visible : Condition } ' Links Explorateur "0..1" -- "0..*" Connaissance Explorateur "0..1" -- "0..*" Objet @enduml