If you're still looking for an engine/framework to get started, the best way to get into it is to start with a simple project. You'll gradually acquire the skills and experience you need to work on progressively larger games that will better fit the scope of the kind of game you really want to make.