Hello there, I would like everyone's opinion to this answer so feel free to say whatever. I am building a game which is gonna be called Ages of Darkness and probably have 2.5d graphics like Pokemon(correct me if I'm wrong).It will be very open roam and have a lot of maps since It takes place in 3 stages of time. I would like to know what language is best for this, really would like if C++ would be efficient for this. Also I would like to know how I would be able to handle the graphics(eg. SDL) and a efficient way to handle the game itself.