Is it necessary to have my repo public? I don't really want to share my code with another people
The repo needs to be public for Game Off, but nobody will be judging your code if that's a concern.