ULP: Creative Core - Animation
This is a game provided by the package from Creative Core animation lesson. I figured that I would place a third-person controller gameObject to the scene to make it more immersive. Additionally, I made that character dance on commands with customed keycode in the thirdpersoncontrollerscript and with the animator controller. This allows players to interact with npcs on stage and dance along with them. When you're playing the game, you'll notice that there's a clear/glass sphere underneath a streetlamp. If you go near it or touch it, the sun will rise. And it will set back to where it was once you leave.
The customed keyboard for dances:
https://play.unity.com/en/games/6eb984a5-c50f-478d-bd43-b1bba3c880eb/ulp-creative-core-animation