This question is asked often, here's a recent related topic for example, and another topic from a while ago.
But first, what kind of game do you want to make? They require different skills and tools, so it matters if you're thinking CYOA versus visual novels, shmups versus roguelikes, and so on. Speaking of which, do you feel up to learning how to code?