To be specific, I am not new to roguelikes: I have been playing Nethack since dad introduced me to it at age 10. I am not new to what a roguelike is, but I think I want to try making one, and that is something I am very new to. I am not a coder or programmer or anything like that. I would be learning how to code, from scratch, just to make my roguelike, if indeed that is the path I choose. I am willing to do that. But is it the right course to take?
I have always wanted to make a game. My motivation for doing so is both selfish and pathetic. I have always wanted to play Dungeons and Dragons, but I have never had the social circle necessary to do so. I grew up in a small farm town in the midwest during the early nineties, where such things were literally seen as satanistic evils, so there was no community for me there. In college I tried too hard to be popular and get chicks or whatever. As an adult I found myself far too busy trying to "be an adult" than trying to enjoy my life. Now I am 35. I have never played DnD. I honestly can't think of any way that I ever will, at this point. I still want to play it, it's basically number one on my bucket list. But I'm 35. I'm an adult. How could I even begin to try doing something like this, at this point in my life, without being some weird creep about it?
I want to play MY game. I want to design MY DnD campaign, and I want to play it. From what I know so far, it looks like the most efficient way to realize my goals is to learn how to code and to make a roguelike. Something I both design, and also play. Something that is new and different each time I play it, even though I created it. That means random map generation, that means permanent death, that means dynamic narrative branches. That means a roguelike.
I think?
Am I being a little too high on my horse in thinking that I can just up and learn Python or whatever it is, just so I can see my game realized? I literally don't know what I'm talking about. What even is python? From my layman's point of view, it's a program where if I type in command-lines it does the things I want, but for real I get annoyed trying to turn automatic updates off on my laptop. I'm not computer-literate, I'm one of the last luddites that exists in the modern world. I'm one degree down from being a techno-phobe.
Is 'roguelike' the way to go? I want my game. I want, not my 'universe,' but my 'universal possibilities,' to be a thing that exists, a thing that I personally can interact with and sometimes be surprised by. Should I, a stoner-ass Conan reader, take the time to learn to code, and make the game I want? Or will this avenue not satisfy me? Will this be too hard? Are there better ways to achieve the petty, pathetic goal I have in mind?
I am new to your community but, as a gesture of good faith, I have bared my soul about it.
What do y'all think?