Creative coding for beginners: make a rule draw
Build a small generative sketch by separating a visible rule from its adjustable values, then turn a simple circle study into a repeatable visual experiment.
Use a little logic to make something unexpected.
18 practical guides
Build a small generative sketch by separating a visible rule from its adjustable values, then turn a simple circle study into a repeatable visual experiment.
Use a repeatable random sequence to explore controlled variation, with a practical method for saving useful outcomes and avoiding a folder of untraceable lucky images.
Construct a small vector field for wandering lines, then diagnose tangles by separating field scale, movement distance, and the number of drawing agents.
Compare independent variation with neighboring variation in a controlled line study, and choose a generator according to the kind of visual relationship your artwork needs.
Make a branching drawing from a stopping rule, a scale reduction, and a repeated transformation, while keeping the construction small enough to inspect by hand.
Create a modest particle emitter with clear birth and death rules, then use lifetime and velocity to shape a spray, a mist, or a falling curtain.
Build a tiled geometric system by defining one cell, checking its edges, and introducing variation that respects the connections between neighboring tiles.
Translate a written instruction into a reproducible drawing system and explore how a small exception changes the character of the entire image.
Plan line-based generative work around pen movement, path continuity, and material trials, with a small proof that reveals problems before a long drawing begins.
Use horizontal and vertical oscillations to create looping line art, then control closure, sampling, and phase without relying on random trial and error.
Construct spirals from radius and angle, then use turn spacing and sampling to choose between a precise coil, a loose sweep, and a densely wound form.
Design a small rule-based grid using explicit neighbor counts, then compare behaviors from the same starting pattern without confusing update order with emergent structure.
Grow a field of nonoverlapping circles with explicit boundary checks and a stopping budget, then use the gaps as an active part of the artwork.
Create a texture from a modest vocabulary of marks, using density and orientation as separate controls and preserving enough structure for the material to read clearly.
Translate an image you own into a field of marks by sampling brightness, keeping image coordinates, output spacing, and mark behavior under separate control.
Build an invented landscape from a few related contour systems, using overlap and bounded variation to create depth without rendering a detailed scene.
Turn a promising sketch into a coherent small series by recording parameters, defining meaningful limits, and editing related images through deliberate comparison.
Use temporary visual evidence to locate errors in generative artwork, separating drawing state, geometry, and changing values before adding more complexity.