Separation of responsibilities: Ability, AbilityEffect, and EffectManager
After talking with @Sunflash93 on twitter (find their blog here), I got to thinking I should post about how I designed the ability system in my game Z-Com. See my previous blog post for more info about the game. In … Continue reading