Sometimes making games are really difficult. Because there are so many lines and strings. you don’t know how it functions anymore because all of those lines and strings look like a complete messed up spiderweb. For some famous programmers, they go to there old projects and completely forgot how the game functions. And if you try to understand it, It would take a really really long time to understand the structure of the game.
But using the blockly programming language would decrease that confusion a lot. It doesn’t have to be the same on the image below but all of the functions of the behaviors. Maybe adding a switch every single time if you make a project a GUI would pop up and it would say “Would you like visual coding or blockly coding.” And you could select one of them.