Clock
Description
Begin with ideation and brainstorm 3 different ways of tracking time. Consider the conditions under which “time” moves forward for your clock. Create 3 design sketches accommodated by pseudocode that incorporates: IF / ELSE Statement millis(), OR second() / minute() / hour() You’re also encouraged to integrate map() or the boolean variable when appropriate
Reflection and process
I went into this project trying my best but at a certain point I hit a wall. At every point where I tried to find a work- around it ended up blowing up in my face. I kept trying my best and going back to try drawing board. I wanted to code a telephone pole and ran into issues coding a bezier curve to loop it across the screen. I ran into issues getting a rectangle to loop across the screen. I figured maybe I could code a sky gradient to change based on the hour but that was way above my skillset. Basically, everything I could have issues with, I did. I'm really sure that I can go back to this in the future and figure this out- almost everything feels solvable. Which is probably the most annoying. I really want to circle back to this. I made a bunch of painted 2d assets so that maybe I could import my images and move them with time but almost everything I found on importing images this week was really complicated. I want to go back to this project in the future and I'm sure I can figure this out- I just couldn't this week.
I eventually realized that I should code something more simple that used the variables, so I took a proof of concept clock that I had made when I started out- three lines that change length based on time- and finished it. I think that I was just totally burnt out from my other projects and while I tried my best, I just didn't have the extra time to devote to the project that I usually take. In the future, I'll try to pivot earlier to avoid spending so much time on a project that ends up not quite working.