Date: Sunday, 07/12/2026
Class: Creative Coding (IMALR-GT 102)
Section: 002 (Carrie)
Name: Janice Vuong
Week: Week 1
A link to your working sketch: https://editor.p5js.org/basicallyjanice/sketches/luPuSxCz0
A paragraph describing your process. What worked? What didn’t work as planned? What issues did you encounter and how did you solve them?
I first started using the function random() in my code to change the background to a random color. It later was a boring change (boring to me), because fill(random(255)); mostly gave me different shades of grey (which! I did remember from class, but for some reason, I was still hoping to get some color.
I later decided to change the background color to the shade: “Thistle” I found from:
Issues I encountered:
I was trying out different shapes, to have the element that responds to the mouse using mouseX and/or mouseY
- I tried square()
Which gave me this, distortion-like effect (I realize the shape wasn’t dissapearing?)
- I also tried triangle(mouseX, mouseX, mouseX, mouseY, mouseY, mouseY);
That one was cool, because the triangle would change size diagonally only, because I kept some variables the same.
- I landed back to circle() for the element that would utilize MouseX and MouseY
Following the reusable code template from Week 01, Using system variables, I copied the code line of:
circle(mouseX, mouseY, width / 50);
I adjusted the diameter to be width / 10
but it still looked too big on my canvas
I later adjusted to width / 50, which meant the diameter of the circle was 1/50th of the width of the canvas, and it looked much less distracting since now I also made the color of the circle to be random!
Did any code-related questions come up for you?
Yes! I’m not sure why :_( when mouse is moving around, that the shape (circle) I have decided for my mouse, in my code isn’t disappearing??
Self-Portrait Code 2.0 by jan