archive‎ > ‎2016‎ > ‎Notice 2016‎ > ‎

Assignment 1

posted Jul 25, 2016, 3:15 AM by Yonggeun Kim   [ updated Jul 25, 2016, 3:37 AM by Yonggeun Kim ]

Title

  • ball control 

Goal

  • Enhance easing ball with all the interactivty mentioned at processing.org interactivity tutorial

Instructions

  1. Make a new repository and name it ballControl.
  2. Copy and paste the source code from processing.org (https://processing.org/examples/easing.html) and add your own comment for each line 
  3. Merge all the interactivity mentioned in https://www.processing.org/tutorials/interactivity/ 
    1. Mouse Data
    2. Mouse buttons
    3. Keybard Data
    4. Coded Keys
    5. Events
      1. Mouse Events
      2. Key Events
    6. Event flow
    7. Cursor Icon
  4. Brush up the visual aesthetics of your interaction
  5. Necessities
    1. All the mouse and keyboard interaction must be included.
    2. Your code must be updated via github repo.
    3. Your code must have comments. 

Assessment

  • Consistency of interaction
  • Corespondency between interaction and visual elements
  • Balance of shape, color, and movement
  • Playfulness of interaction

Due & submission

  • 28th July 2016 11:59pm on your own github
Comments