The best way i find to sharpen my foundational skill set and refresh language is to follow a thorough tutorial course. Boring i know, but it is important to walk before we run. No, I am not talking about a stack overflow or a 10 min youtube clip. Unity makes this real easy with their moderately newish online learning center.
Now as a programming, i scoured all of the modules and courses and found this beast of a course. It has feel and flow just that of college university.
at the end of this you will have programmed your own space invaders game. pretty rad right!
you can also directly download it from here:
This will make a fantastic boilerplate for and 2d game. Now i will be working on extending this basic starter system to handle 3d. I also will be working on putting in a more robust event based input controller system.
Anyways let me know what you think of the course! Thank you and have fun <3