17 minutes ago, thesargento said:
knowledge of a few languages. Willing to learn any and everything I need to get my goal.
So this tells as you can program and load in art, so you can probably skip starting with a small game.
If your using a engine you can go strait to designing the combat, considering that combat a key part of most of these types of games it would be my starting point.
At the same time you can start designing the game flow. Like how does the game go from menu to game play, is there some kind of character designer or such. Then when your done you can start making the menu.
Starting with combat actually is a good place if you never developed a game before but have most of the skills needed. I often find when working with modders they understand advance concepts but never implemented simple things like health bars before.
You will also need many files for the same game, as you will do things like design combat outside of the game, then bring it into your main loop when it's done. This way you can also test new combat mechanics without breaking the game.
Software I recommend is Blender, Gimp/ Inkscape and Audacity as they are all free and good. But if you made mods then you probably have software you are comfortable with.
For a Engine Unity if you like working with code, Unreal if you like working more on the art side of games.
My biggest piece of advice is you will need to do it all by yourself, at least when you start, but you don't need to do it all well.
For example I always write messy code and just use sound samples I get from the net.Then when my game starts taking form I look for people to help me. This way they can see the idea I had, even if I didn't have the skill to do it well.