The aesthetic of generative coding

WEEK 01

* * *

Main repo

Intro

About this course

Introduction to generative coding

The aim of this workshop is to look at some of the technics of generative coding and to apply them to solve some concretes tasks.

At the end of the class I hope you will have learned more on how to code simple graphics and learned a set of skills you can reuse later.

G.

About Me

UX, UI, CODE

Design and code. Background in code, worked mostly in design...

Setup & Basics

Prepare your environment


Vector Math

Go to notebook

"It's a mathematical term. A quantity represented by an arrow with both direction and magnitude. Vector!
That's me—because I am committing crimes with both direction and magnitude! Oh yeah!"

Vector (Despicable Me)

From pattern to agents

Go to notebook

What's next?

Exquisite corpse

from the original French term cadavre exquis

Exquisite corpse, also known as exquisite cadaver (from the original French term cadavre exquis), is a method by which a collection of words or images is collectively assembled. Each collaborator adds to a composition in sequence, either by following a rule or by being allowed to see only the end of what the previous person contributed.

Poietic Generator

Poietic Generator is a social-network game designed by Olivier Auber in 1986, and developed from 1987 under the label free art thanks to many contributors. The game takes place within a two-dimensional matrix in the tradition of board games and its principle is similar to both Conway's Game of Life and the surrealists' Exquisite corpse.

Generative portrait

A portrait, an object or something else...

To be continued

...