Exercise conditionals and loops in Processing.
Tasks:
Create a dynamic design that includes the following characteristics:
• Colorful moving shapes that bounce and/or wrap around when touching the edge of the screen
• Elements that change when the mouse moves over them
• Different reactions to different key presses
• Loops in addition to the implicit draw loop