Creating games isn’t easy task, whether they are RPG or not. You will need a lot of time and patience to create anything playable.
And even then, it will probably not reach any players.
Because how, could you compete with big companies?
You must use game engine, because otherwise you won’t make your game good enough.
This is more than insane.
First choose an engine, and then language and framework.
With all these tools, you can safely code your rpg game!
But how exactly?
Well well, dont forget about models and textels.
Proper role playing game needs lot of roleplay features.