Hello,
I really have no clue how to start creating a game engine, what skills I need in C++, I want the engine to be for 2d RPG games and relatively simple, mostly for experience. Could someone give me a step by step guide or something, I'm just really baffled by this project. I've looked on the net and haven't exactly come accross anything useful. Any help would be very much appreciated.