overall, it’s still taking much longer and way more help than i would like to complete the homework. i find that even when i do know how a function works, i don’t necessarily know how to apply it correctly in the actual code. i don’t love my personal approach because it feels very caveman-y, but if it gets the job done then oh well. i would love to know how to become more well-versed in “shortcuts” or using more advanced functions to bypass using numbers alone. also i’m really bad at creating cohesive pictures.
tldr; this was hard af still
difficulties
- overall, i am still having trouble finding the most efficient way to accomplish a task
- i find that i prefer just repeating the grunt work over creating variables for everything
- unclear on many of the time variables like millis(), lastTime(), currentTime()
- unsure what situations to use map()
- find boolean logic difficult to translate into actionable tasks
- took me a long time to learn how to change various properties of the mouse
- the more concepts we learn to harder it is to keep track of them and know which ones to use ;-;
successes
- general flow of code is pretty intuitively by now
- was able to apply a lot of topics on my own, such as random(), mouseX() and mouseY(),
- conditional statements becoming easier
https://editor.p5js.org/tinaaayu/full/jpxNKdVUv