Definitely. A good rule to follow is that almost everything that turns out to to be hard is something you never thought of before you started the game.
So my advice to anyone who wants to make a game is to just start, there's not really any other way to learn.
So my advice to anyone who wants to make a game is to just start, there's not really any other way to learn.