C#: Inheritance, Overriding, and Hiding
- by Rosarch
I'm having difficulty with an architectural decision for my C# XNA game.
The basic entity in the world, such as a tree, zombie, or the player, is represented as a GameObject. Each GameObject is composed of at least a GameObjectController, GameObjectModel, and GameObjectView.
These three are enough for simple entities, like inanimate trees or…