I'm creating a pacman game using the MVC pattern. According to this diagram on wikipedia the model and the view interact.
"Note: the solid lines indicate a direct association, and the dashed lines indicate an indirect association"
Now from my understanding, surely everything goes through the controller? Say for example, player moves or user clicks add to cart, does that not then get handled by the controller and the appropriate data in the model manipulated by the controller?
I can't see why the view would interact directly with the model?
Thanks
Adam