Je suis l'exemple du jeu de programmation de Mat Buckland, par exemple, et je trouve que je n'ai pas toujours recours à enter (), execute () et exit () sur l'état d'une entité. Par exemple, dans un RPG, une arme peut avoir un état équipé, et je peux utiliser enter () et exit () pour cet état pour ajouter ou soustraire au modificateur de capacité d'un joueur, mais il n'y a pas vraiment besoin d'exécuter ( ). Est-ce un défaut de conception dans mon moteur ou une lacune de cette approche?