Can the Model View Controller design pattern be used with non-OOP coding style, specifically with Entity Component System?
Is Entity Component System (ECS) considered a part of OOP or is it a completely different concept?
I admit, I have made the sin of overusing, and even abusing inheritance. The first (text) game project that I made when I was taking my OOP course went as far as "Locked door" and "unlocked door" from ...
The question is pretty self explaining: doesn't multiple inheritance solve all the problems that entity systems also solve? I just remembered a term called "multiple inheritance", and that seems to ...