if you want so, a game engine is just a model viewver where you can do some more things, called game play. the more of these pretty models and shadows the engine can handle, the faster, the better it is. AI, gameplay etc. is a game programmer's thing, not an engine programmer's. they have nothing to do with the engine.