In this project you will write a program that takes user input from the mouse or the keyboard to allow the user to interact with your program. You may find the following functions and variables helpful (you can find full descriptions at https://p5js.org/reference/ listed under Events):
keyPressed()
keyReleased()
keyTyped()
keyIsDown()
key
mouseMoved()
mouseDragged()
mousePressed()
mouseReleased()
mouseClicked()
mouseX
mouseY
pmouseX
pmouseY
You may also find slides 251 - 280 in the slide presentation helpful. Check the samples of student work below for ideas. Your program can work anyway you want, have fun and be creative!
Lana
Grace
Cali
Alyssa
Arwyn
Calvin
Bella
Charlene
Evangeline
Caitlin
Eden
Alyssa
Thos
Sarah
Johnathan
Breanna
Samantha
Susanna
Alejandro
Pansy
McKayla
Vivian
Yeshi
Noah
Kathy
Nathan
Justin
Hao
Sandy
Tennyson
Isaac
Omara
Ngoc
Patrick
Yulia
Rio
Brendan
Margaux
Michelle
Artiom
Peter
Erick
Amy
Xander
Miles
Linen
Kay
Dylan
Noah
Aaron
Jocelyn
Jimmy
John
Justin
Andrei
Tiffany
Bella
Kaitlyn
Michelle
Sally
Lillian
Adam
Ailsa
Elliot
Irisa
Dat
Melissa
Supath
Naomi
Audrey
Michelle
Stephanie
Karla
Andrew
Brian
Frank
Diego
Andy
Niko
Adina
Afia
Amanda
Amos
Angeline
Austin
Brian
Connie
Connor
Diamond
Emilia
Eva
Evan
Greta
Ilanajoy
Irving
Jaime
Jason
Jenny
Jerry
Jianyu
Jocelyn
Joeljunior
Leo
Loren
Luis
Michael
Miguel
Olivia
Philong
Reina
Samantha
Shivam
Tessa
Tina
Trinadee
Uladzislau
Yi
Zhixuan