Hi! I know game dev can be very difficult. It definitely takes a lot of time and patience to get good at it. I do want to let you know that when you upload a game from Unity, you want to take all of the files and folders that get put in the build and put them in a zip file. Otherwise, the program won't be runnable. When you build the project in Unity, it should output 2 folders, a .dll file, the program itself, and an uninstall program if I remember correctly. You then group select all of them, right click, and scroll over the option: "Send to". Then you can select "zip folder". This .zip is what you want to upload under your project, just so you know for next time.