Just look up Grim quest, my project was like an exact replica of that, of which I used to test ideas. I am a tester for the Developer of Grim quest, and I created a fangame with custom content, and a different approach to combat.