Yeah, schoolwork sucks... Anyways, if you are a beginner, I really suggest you to do non-physics game to learn fundermentals. For instance you can try to code Sokoban only with code logic and UI updates.
Why I say this is because many beginners are always watching tutorials and doing platformers in Unity. IMO, this is not good for practicing the actual code skill. You will need to study OOP and other coding stuff. They are fundermentals. When you are going to make games with larger scale (e.g. customized weapon, enemy variety), you need to deal with coding patterns.