Also, a good portion goes into the more fanciful polishing touches or intricate systems. Like you can purchase marketplace assets to help with some of those, like complex crafting systems or detailed NPC generation, but you'll have to put extra work in to make those systems fit with not only how you want it to work, but also make sure it connects properly with other mechanics and systems in your game. Oh, and netcode, if applicable.
But of course it all depends on what kind of a game you're trying to make. You could make a basic singleplayer shooter incredibly fast if you wanted to, without having to know any C++ at all.
Also, a good portion goes into the more fanciful polishing touches or intricate systems. Like you can purchase marketplace assets to help with some of those, like complex crafting systems or detailed NPC generation, but you'll have to put extra work in to make those systems fit with not only how you want it to work, but also make sure it connects properly with other mechanics and systems in your game. Oh, and netcode, if applicable.
But of course it all depends on what kind of a game you're trying to make. You could make a basic singleplayer shooter incredibly fast if you wanted to, without having to know any C++ at all.