During my junior year, we received an assignment at the beginning of the year: work on any project you want during the course of a school year, and present it at the end. I chose to do a game in Unity. The game would be a top-down racer in which players could shoot each other in order to disable other racers for a short period of time. It taught me immense amounts of things in Unity, such as how to create mini-maps, how to use line-renderers and raycasting, and how to modify other people's code in order to get the functionality I want out of it. One example of that last one is that I had to modify the Unity standard assets driving script in order to force a car to stop when it was shot.
*Disclaimer* All assets belong to their respective owners. I did not create the cars, track, cones, finish line, or ground textures.