Hey everyone, I have recently started in XNA and am trying to experiment with different things by using a Object Oriented approach. I am a bit confused about how I should deal with interactions between my objects, for example if I have a Platform object and a Player object and I want the Player to land on the Platform should I deal with interactions such as this within the Game1 class?
The Player class is inherited from a Sprite class and the Platform class is inherited from the Sprite class. I am unsure where to deal with interactions between the classes. This is the first time I have really started using inheritance, appologies if the question is a little vague, I was just wondering if you guys usually include interaction between the classes within the Game1 class or you create a class that deals with the interactions, or you use properties or something I am unfamiliar with. Any advice would be greatly appreciated. Thanks.