Hello. I have been more and more bored with playing cRPGs after 15 years. I have only been a dungeon master(WFRP2) for a few times and got the taste of the freedom of it. I am still play 2 or 3 cRPGs on the side but it not same anymore since this TTRPG experience.
I do not know a single coding language, I only heard about engines and dev tools like Unity, Gamebryo, Unreal, the different version RPGmakers, Godot, etc. So outside of this I am complete néophyte. I am doing some research but I am a very much lost, not knowing where to start.
To give you an idea : I would use flat 2D tokens(token tools are plenty and minecraft level of texture not so hard to make), having an overworld map like the first Fallouts/Vagrus or like BG2, many texted-based events, grid combats.
May be it is not the good place to ask and I am sure other sites can give plenty of answer but what tools and languages would you codexers recommand me to create a cRPGs ?
You'll get a wide variety of responses on this, and you should read them all. Personally I have been trying to learn for a few years now, making progress at a very slow pace in what little free time I have. And after a lot of confusion and failed attempts, here is what allowed it to finally start to make sense.
1) Before you can start making games, you need to have some fundamentals of programming and computer science. If you don't, start with
CS50X from Harvard. It's a free offering that allows you to follow along with CS50, Harvard's Intro to Computer Science course. Don't bother with the certificate and all that, just watch the lectures on Youtube and work through the problem sets if you have the time and inclination. Completing the whole course is not mandatory, but you should at least finish up through the Python lecture.
2) Now that you have some programming basics, you can move on to
CS50G, which is Harvard's Intro to Game Development course. The course starts by making simple games in Love2D, a framework that uses Lua as its scripting language, then eventually switches over to create a few small 3D games in Unity.
The above represents around 25 to 30 hours of content that is targeted at absolute beginners, and the best part is it's absolutely free. So you can get started with zero investment and see if this is something that you enjoy. And if you want to keep going, it should allow you to have scratched the surface enough to figure out what's next.
Lastly, the important thing to know going in is that making a cRPG is an effort that's measured in the thousands of hours / years of your life, especially if you are working by yourself. The good news is, with all the tools and assets and stuff that are out there nowadays, gamedev is more accessible than it ever has been. Good luck!