Quote from: Crimson Wizard on Thu 19/02/2015 20:11:34
Well, my main suggestion would be to make engine more generic by introducing interfaces of... don't know how to call them... subsystems?
Yes, yes, yes. I'm convinced that a successfull "freshening up" of AGS will only succeed if enhancements happen progressively. And the best way to achieve that is to make it possible to "switch" implementations of subsystems one by one, and only if really needed.