IT201_019_Sprint03_Andrew_Carpen
From building on my previous project which lets users spawn in a range from 1 to 10 flowers and allow them to grow at a rate of their choice while they experience a day to evening to night cycle and control the speed of the time as well as destroy all flowers. I’ve added ambient background noise for each morning, evening and night. Users also experience a feature called a crazy flower which grows at the start of the application and has an animation which can be stopped and reactivated. There is also a special UFO that also has a noise to it when activated and its animation can only be played once. Additionally there is a spider that can be activated to crawl around the scene at the speed of the user's choice and can also be deactivated. Finally I added a button to expand the menu to get better use of the space not used and a button that can remove the menu to declutter the screen for a better experience.
Features: The project has 5 feature below
- Feature 1: Crazy Flower
- Input: Start Application
- Process: Flower grow animation play automatically
- Output: Fully grown flower
- Input: Press key 2 (can be activated more than once)
- Process: Crazy flower animation will play
- Output: Crazy flower will activate and keep playing
- Input: Press key 1
- Process: Crazy flower animation state will be moved to a idle state
- Output: Still flower
- Feature 2: Special UFO
- Input: Press Q (can only be activated once)
- Process: UFO animation will play and sound will play at animation event time
- Output: UFO will fly through the scene playing a sound and return back to an idle state
- Feature 3: Spider
- Input: Press W (can be activated more than once)
- Process: Spider animation will be activated
- Output: Spider climbs over the mountain into the view and repeats it’s path
- Input: Press E (can be deactivated more than once)
- Process: Spider animation state moves to an idle state
- Output: Spider is stuck behind the mountain
- Input: Tap R (pressing more than once will increase the speed)
- Process: Rate at which spider is being moved will increase
- Output: Spider moves faster
- Input: Tap T (pressing more than once will decrease the speed)
- Process: Rate at which spider is being moved will decrease
- Output: Spider moves slower
- Feature 4: Menu
- Input: Start Application
- Process: Menu animation automatically plays
- Output: Original UI moves to the right side while new instructions for the previous 3 features are displayed in it’s place
- Input: Press Y to clear menu (when menu is displayed)
- Process: Menu goes to animation state where its out of view
- Output: Menu is not visible
- Input: Press U (when menu is not displayed)
- Process: Menu goes to animation state where its in view
- Output: Menu is visible
- Feature 5: Music/Ambient Noise ()
- Input: Start Game
- Process: Time of day is displayed and corresponding music is added
- Output: Morning/Evening/Night ambient noise is played during the appropriate time
- Input: Press Q
- Process: UFO animation will play and sound will play at animation event time
- Output: UFO will fly through the scene playing a sound and return back to an idle state while the sound cuts out right before it reaches
Published | 10 days ago |
Status | Released |
Platforms | HTML5 |
Author | andrewcarpen |
Made with | Unity |