A game engine is just a systematic way of controlling the user's input, the game state processing, and the graphics - right? It's all code. Hell I built a VB.NET pseudo game engine for a tutorial on OO using a timer for constant loop processing.
Of course I don't know what "solve your problem" means... what/which problem?
Again - take a screen shot of what ever this is.. I am curious.