IT201021_Project1_TrinityReece
Project: Pill Dropper
Features: The project has 5 features below
Feature 1: Display Mouse position
Input: Mouse location
Process: assign mouse X, Y position to text object
Output: Text is displayed in the upper left corner showing X and Y of the mouse.
Difference: This feature is different from class project because it outputs the location where the pill will be dropped from so that it will either hit the floor and bounce then be destroyed or be destroyed mid air after five seconds.
Feature 2: Create/ Destroy Pill
Input: Mouse Left Click/ Mouse Right Click
Process: Once an object is created, it falls due to gravity, bounces when it hits the ground, and disappears after a set time.
Output: The pill is dropped where the mouse is clicked./ Pill is destroyed if right clicked on.
Difference: This feature is different from the class project because the pill will be created where the mouse is left clicked in space and destroyed when right clicked on.
Feature 3: Change Primitive
Input: Slider
Process: The system reads the slider value and stores it as the new size for the pill.
Output: Use the slider to change the size of the pill.
Difference: This feature is different from the class project because it changes the size of the pill
Feature 4: Physics (Gravity, Bouncing, Disappearing)
Input: Collider (private)
Process: The pill will fall due to gravity, bounce off the ground, and disappear after a certain amount of time.
Output: Pill hits the floor and bounces off of ground.
Difference: This feature is different from the class project because there is gravity and bounce.
Feature 5: Reset Scene
Input: Button
Process: The button will reset all objects in the scene when left clicked.
Output: Resets game scene.
Difference: This feature is different from the class project because it completely resets the game scene.
