My application demonstrates a basic simple calculator. The program accepts user input of two numbers and then allows users to select an action from a drop-down menu, with an output displayed on the answer box. If the user chooses to right-click, they can freely draw as much as they like. If the user wants to find the mouse position, they can glance up in the right-hand corner to see the X and Y coordinates. If the user wants an absolute number produced they can click the toggle which would return an absolute value. If the user wants a random number produced they can click the random number button. If the user doesn't want to enter via keyboard they can use the slider. If the user wants to slide and turn on the light they can also do that. In the background of the calculator, the user can also draw. The drawing feature allows the object to rotate if the toggle is clicked. The user can hide an object by pressing the key 'Z', and unhide it by pressing the key 'M'. If you click on the Instruction Button, a instruction page will pop up. 


  • Feature 1: Cylinder Rotation via toggle
    • Input: toggle clicked
    • Output: object rotated 30 degrees across the x-axis. 
  • Feature 2: Hide/Unhide via keyboard
    • Input: Key ‘Z’
    • Output: object hidden 
    • Input: key ‘M’
    • Output: object unhidden
  • Feature 3: instruction button page pop up
    • Input: button clicked
    • Output: a panel page would pop up displaying all the instructions 
  • Feature 4: Calculator Title Animation
    • Input: start of the game
    • Output: visual effect of the title sizing up and down
  • Feature 5: a toggle clicked for an animation     
    • Input: toggle clicked
    • Output: animation

Leave a comment

Log in with itch.io to leave a comment.