From Yuhang Zhang

Homework(portrait):

image.png

https://editor.p5js.org/YuhangZhang116/sketches/yUNEZW7Na

Do:

  1. Describe a project you want to make. Why do you want to make it?

Since I’m completely new to coding, I can only create some basic elements in code.

I want to create interactive digital artworks, focusing on game engines with physical hardware. The hardware would allow players to interact with the virtual world through physical movements, objects,or sensors.

I want to explore how computation can connect physical actions with real-time changes inside a game engine.

I am interested in this because it combines my interests in visual art, game design, technology, and physical interaction.

!!!GAME+INTERACTIVE+HARDWARE!!!

2. Point to the code that you'd like us to talk about in class.

Something I'd Like to Talk About

I would like to talk about the for loop in my code, especially how it creates multiple diagonal lines.

Lines 17–18:

for (let x = -600; x < 800; x += 100) {
  line(x, 600, x + 600, 0);
}