Esenthel Engine is a complete game development solution allowing to create fully featured titles (including MMO) on multiple platforms with support of advanced graphics and physics.
The engine supports pc and mobile and web. There are a lot of examples provides from 0 to hero, most of them free while source code for some games have some costs.
The engine uses C++ but hides some of the c++ with a preprocessor making the life easier for a novice.
The engine contains pretty much everything including networking and gui.