Another thing is don't be afraid to test or ask for help! trying to just do a game all by yourself is way too hard, also testing can help in future events, a way you could test is take a few things you may or may not know how to do that you will need in your game and try making a very small program testing it to make sure you know how to use it.