I think the good engine is the engine that is both easy and efficient to use by artists and programmers, and allows all of them to work well together.
A good engine should have set of tools, examples, documentation and should be easy and intuitive to use.
|