Harry The Alien
17 Sep 2019 - Jake Sherwood
ICM - WEEK 2 - p5.js Drawing
ICM - WEEK 2 - Harry the Alien p5.js Drawing - refactor previous week’s assignment.
My week 1 assignment was a bit complicated so I tried to simplify things which created it’s own set of problems.
I set up “Harry” the alien from the week 1 assignment as the focal point. He flies around the screen as you move your mouse based on mouseX and mouseY. I tried to change this to the calculations for making the ball and square move towards the mouse from the worksheet. But it was complicated with so many shapes making up the alien. All the pieces just converged to the mouse and I lost Harry… he basically imploded when I ran that sketch. See Harry imploding here.
I used the random() function to generate new stars that flicker in and out of the canvas and are different every time.
I used variables for my ufo Y axis to move it up and off the screen over time.
Over all I struggled with this one. I’m not sure if my original shapes / design were just too complicated but I tried numerous different ways of doing things and never got things exactly the way I wanted.
Final p5.js sketch link: https://editor.p5js.org/lucidprojects/sketches/EFocZmCyz