Cesar Rincon - IT201-019 - Project 2
Feature 1: Timer
Input: Program start
Process: Records the time that the game started, subtracts it from the current time, and records the data in hours, minutes, seconds, and milliseconds format.
Output: Outputs a timer in hours, minutes, seconds, and milliseconds format (00:00:00:000) on the bottom of the screen.
Feature 2: Change Color Slider
Input: Color Slider (red, green, and blue sliders) and Button
Process: User adjusts slider and clicks on apply button to confirm.
Output: Color of all primitive objects are changed accordingly!
Difference: This feature uses a button to confirm the color change, as opposed to changing the color immediately.
Feature 3: Destroy all button
Input: Mouse Right Click on Button
Process: Destroys primitive objects that are on screen
Output: All visible objects are erased from the user’s view.
Feature 4: Random Color Toggle
Input: Check Toggle
Process: If the toggle is checked off, the color of every visible primitive object will be randomized.
Output: Object colors are changed randomly.