Bonjour,
Nous avons mis en place les boutons "Start/Stop" et "Step" de façon que c'est le module gui qui affiche les messages placeholder par std::cout. Après une relecture du donné, nous avons remarqué qu'il est écrit que c'est le module Simulation qui doit gérer ces messages (partie évaluation du rendu 2).
Or, dans l'architecture que nous avons envisagée, la simulation ne recoit qu'un appel de mettre à jour le jeu (qui sera fait à chaque intervalle delta_t depuis le module gui ou projet) . Donc elle ne connaît pas les fonctionnalités "Start/Stop".
Dans ce cas, nous pouvons toujours définir des variables booléennes dans le module simultion pour gérer les messages, mais cela nous semble redondant et ne fourni aucun avantage. Alors, comment est-ce qu'il faut faire? Est-ce que nous pouvons continuer à afficher les messages des boutons par le module gui?