Project Details
Overview
The goal of this project was to create a carousel in Unity that was able to start and stop with some kind of user input, include character animation, and include a coded shader.
Timeline
2 weeks
Milestone #1 Video Explanation
The first milestone was the completion of the carousel's general movement requirements, including an interaction for starting and stopping, easing in and out of movement when starting up and stopping, and moving the seats up and down at random intervals.
Shader Programming Logic
Milestone #2 required the additions of materials or textures to all objects in the scene, characters with programmed animations, and a programmed shader. The shader I programmed would be used for the flashing light bulbs on the carousel shown below. 
Milestone #2 Final Video
In the final version, I added one girl riding the carousel and another watching from a distance. When the characters get within a certain range of one another, they wave excitedly towards each other. 

You may also like

Back to Top