I'm not familiar with any of the games you mentioned, but since you're talking about DAZ3D and rendering, I think you're talking about creating a visual novel.
The best thing to do is use a specific engine for that type of game, like Ren'Py or Twine, which allow you to create a visual novel more simply and easily than if you program everything from scratch or use a general-purpose engine like Godot.
Join an active group focused on the type of game you want to create. You can search online or help out in a group at a game jam. This way, you can understand the basics of game creation, and once you have a basic understanding, you can start creating your game.
Look for tutorials on YouTube or similar sites on how to use the engine you choose. For example, there are plenty of Ren'Py tutorials for beginners.