I’ve been working on a theme for the next GigaZone Gaming Championship, an annual gaming tournament I help organize and run at my day job. Prior to Covid-19 lockdowns we have run this event at the Sanford Center in Bemidji and have had thousands in attendance. Last year we ran the event online. We’re planning… Continue reading Isometric Things
I got one last generative piece done for the end of the year. I don’t usually use a loop to create pieces but this time I threw out the noLoop() functions and let the sketch run for about 30 minutes. Each cell is either filled with one of 3 different patterns or one of my… Continue reading 100 Desktops
I am trying to get back into the habit of creating something every day. I started making some cubes in p5.js this afternoon. Each iteration generates random width, height, and depth. I’m thinking this is a work in progress, there’s quite a bit I could do like adding texture. Here are a few of the… Continue reading Cubes
I was inspired by one of Coding Train’s videos on using 10 print. 10 PRINT CHR$(205.5+RND(1)); : GOTO 10 This one line of code generates maze-like structures like below: It’s pretty easy to do this in P5.js. I made a grid of squares then iterated over them giving it a 50/50 chance of containing a… Continue reading 10 Print
I set out again trying to build a system for Truchet Patterns in p5.js. For this sketch I wanted to create a system where all the patterns lined up, flowing into one another.
I got inspired by the post by Christopher Carlson on Multi-Scale Truchet Patterns, where he creates Truchet tiles by taking several small tilesets and repeating them to create some interesting patterns. I began by splitting a canvas into quarters and then split each of those containers with a 50/50 chance all the way down to… Continue reading Multi-Scale Truchet Patterns
I started working on another variation on the path avoidance I used in Mazes, this time the generations started taking on the appearance of circuit boards. These are similar to designs I did for the last GigaZone Gaming Championship but those were all done manually in Illustrator. In this way, I can generate an infinite… Continue reading Circuit Boards
I was inspired by the Threads series by Code Rambler, who is making these interesting path avoidance images. They resemble circuitry to me and I thought I’d try and give it a try. What I ended up with started taking on the look of a maze. There’s a base canvas width and height that is… Continue reading Mazes
Another sketch with lines on a grid. I was inspired by some of the designs from the new Foundation TV series.
I’m trying different neutral space shapes to break up the chaos from all the overlapping doodles in these squiggle generative pieces. These clouds were drawn with a Pentel brush pen and then scanned in as individual assets. I set up my canvas in p5.js to 3300px X 5100px, which works out to be 11×17″ @… Continue reading Happy little clouds.