My concept
The concept for my artwork came from an experiment in which I created different shapes by generating random codes. The primary goal of this technique was to discover the possible outputs of coding without having a predetermined goal, therefore it was informal and exploratory. The speech by Casey Reas “Eyeo2012” talked about the need to discover novel ideas without overanalyzing, this served as my motivation.
The series’ first drawing is intended to represent a maze. It is a metaphor for the hardships that come with life, suggesting that despite obstacles and complex paths, perseverance will ultimately lead to the finding of the right route. The journey through life’s complexity and the eventual triumph in finding direction is intended to be represented by this sketch.
The second sketch, however, shows a substantial change. It shows the maze’s walls falling down to reveal an open, direct, and clear path. This exemplifies overcoming the difficulties and barriers encountered earlier. This drawing is meant to evoke feelings of freedom and clarity, representing those times in life when challenges are overcome and the path ahead becomes easy and uncomplicated.
Embedded sketch
Code that you’re particularly proud of
strokeWeight(1); // Sets the thickness of the lines
frameRate(3); //
}
function draw() {
background("lightblue"); // background color for each frame
// Nested loops to iterate over each cell in the grid
for (let x = 0; x < width; x += size) {
for (let y = 0; y < height; y += size) {
let E = random(9); // Generates a random number between 0 and 9
if (E < 1) {
// Draws a line from top left to bottom right of the cell
// line(x, y, E + size, y + size);
} else {
// Draws a line from top right to bottom left of the cell
line(x, y + E, x + size, x);
}
}
}
}
Ideas for future work or improvements
Ideas for the future that I would want to implement are some kind of visual effect. Effects that make you dizzy and hypnotize you. I think that would be very cool.



