! Der Kurs wurde von Mittwoch (10-16h) auf Freitag (10-16h) gelegt um ggf. Überschneidungen mit anderen Kursen zu verhindern. (z.b. “Gestaltungsprozesse 2” von Tanja Diezmann (MI 10-14h) sowie den “Medienwissenschaften 2” von Alan Shapiro (14-18h)). Bitte schreib mir eine Mail r.baecker@hfk-bremen.de falls du noch Fragen hast!
– Erstes Treffen am 09.04.2021 10:00 Uhr MS Teams –
Screen Machines (Bildschirm Maschinen) sind kleine Software-Agenten (Miniprogramme) oder Bots, die sich in einem 2-dimensionalen Raum (Bildschirm) bewegen und dabei z.b. eine Zeichnung hinterlassen. Sie folgen einer einfach Regel bzw. Code, der sie unter Umständen komplexe Zeichnungen anfertigen lässt.
Für den Kurs wird eine gemeinsame digitale Zeichenfläche flatland basierend auf P5js (die JavaScript Variante von Processing) zur Verfügung gestellt. Jede/r TeilnehmerIn entwickelt einen oder mehrere Bots (Screen Machines), die zusammen, parallel miteinander in Interaktion eine Zeichnung erzeugen. Die Bots dürfen auch Klang etc. erzeugen. Zum Abschluss testen wir unsere Kreaturen in unserer gemeinsamen Simulation flatland.
Im Rahmen des Kurses wird es eine Einführung in p5js, Tools und in elementare Strategien/Techniken/Tricks des “generativen” Gestaltens bzw. dem Gestalten mit Code geben.
Die Veranstaltung ist auf 12 TeilnehmerInnen limitiert.
Code repositories
- flatland: https://github.com/rlfbckr/screenmachines
- weitere beispiele: https://github.com/rlfbckr/code-archive
beispiele für screen machines
- Zellulärer Automat
- Game of Life
- Braitenberg-Vehikel
- Turtle Graphics
- L-Systems
- Marius Watz - Drawing Machines
- Casey Reas - Process Serie
tools
links/resrouces/tutorial
- Zach Lieverman: Daily Sketches in 2016
- buch zum thema: http://www.generative-gestaltung.de/
- Form+Code in Design, Art, and Architecture
- Creative Coding Manifesto 2021
- The Coding Train (Daniel Shiffman)
- Raphaël de Courville on Twitch http://twitch.tv/sableraph
- Creative coding algorithms & techniques by Raphaël de Courville & Taru Muhonen
- Marius Watz: Abuse of An Algorithm Comes As No Surprise”
- Marius Watz: The Algorith Thought Police
- nature of code
gestalterinnen/künstlerinnen