Hey buddy, don't get discouraged! Game developing is quite a hard task, but consider that we are blessed by have the chance to learn such a wonderful thing. Getting demotivated and self-doubting ourselves is a recurrent point that every developer ends up on, but trust me there's a light at the end of the tunnel, and you can make it! Just trust the process and have faith :)
Viewing post in Generic Scary Maze Game Number 3 jam comments
Yep, try to work on a speficic project for a period. Focus on nailing and understanding the main features you want to implement in that (UI,code,visuals, music, animation, etc.) then finish it. Once your game is finished (of course not polished af but just finished) you can decide to go to the next one or polish it. The main point is you have to understand new stuff while getting errors or things that are less known to you, so you improve your skills over and over.