🐙 RC Creative Coding Archive 👋

This is an archive of creative coding things folks at RC have done (or found)! Please enjoy and share

Add something!Join usThe codeRecurse Center


sketches/28.md

🔗

Breathe with Vader

Creative Coding Prompt: Breathe more deeply

Breathe deeply to Lord Vader's calming breaths. Achieve max peace.
https://breathe-with-vader.vercel.app

preview

sketches/27.md

🔗

The illusion of choice

Design prompt: interactive fiction
Art prompt:
"I always thought it was just an urban myth!"
Oblique strategies: Is it finished?
Random Shakespeare: Let me sit heavy on thy soul tomorrow! — from Richard III
Random Emojis: 🌼 💷

RCers: June Pratt, Barry Van Tassell

We created some interactive fiction using a series of ChatGPT-generated adventure prompts. The user is given choices at each step but the choices have no impact.

There is almost no input filtering, so malformed input will likely result in Exceptions.

image

Haskell source code and prompt file


sketches/26.md

🔗

Pac-Man: Ascension of the Cosmic Plague

The Ghost House, a place where the ghosts go to regenerate

The Ghost House_ a place where the ghosts go to regenerate

Clyde, an orange ghost who is the most likely to take risks

Clyde_ an orange ghost who is the most likely to take risks

Full set of characters and objects here
Code here

By Erika Nesse, Zach Rottman, Avery Burke, and Matt Seidholz


sketches/25.md

🔗

3D inkblot

Situation generator: A sting operation at the post office
Oblique generator: Once the search is in progress, something will be found
Emoji generator: :black_circle:️ :cross: :fountain_pen:
anniebart generator: a bill splitter


Kaylyn Gibilterra & Natalie Freed created this randomly generated 3D inkblot that combines various shapes to form the spill from a pen with a cross, while splitting a bill with a postage stamp engraved on the back. Code is here: https://github.com/kgibilterra/openscad-designs/blob/main/ink-blot.scad

Screenshot 2023-04-06 at 5 03 52 PM
Screenshot 2023-04-06 at 5 03 43 PM
Screenshot 2023-04-06 at 5 01 57 PM


sketches/24.md

🔗

Watercolor drops

Sara Hartse, Kevan Hollbach, and Erika Nesse created this interactive watercolor drop app on 4/7/2023
ink
Code: https://editor.p5js.org/shartse/sketches/KtUEHW21S


sketches/22.md

🔗

Trippy AI-generated brush

Move your mouse to paint with a trippy brush made out of pattern images. Use numbers 1-9 to change brushes or click to get a new one from Lexica.art. Press s to save your art as a PNG ✨

Created by Alex Rosenblatt (@alexrosenblatt), Colton Crowe (@oneirocosm) and I on 2022-12-01 :)

https://user-images.githubusercontent.com/27744332/205172874-0f7b4e1e-d1c2-4011-9d01-ef7d124e9e7c.mp4


sketches/21.md

🔗

Fruit Hydra

Like Fruit Ninja, except you need to dodge fruits, else they'll multiplicate!

Created by Mary McGrath (@mcmcgrath13), Julian DeGroot-Lutzner (@jdegrootlutzner) and I :)

https://user-images.githubusercontent.com/27744332/205161503-db880a71-ecba-4e08-a6e3-e5de39ead8b9.mp4


sketches/20.md

🔗

Random Emojis & Turn of the Century Female Artists

Using a Stable Diffusion 1.0 pipe with standard settings we paired random female artists from the 1870's and early 1900's with random emojis related to the Creative Coding prompts. It didn't know what to do with a lot of the artists and leaned towards generic outputs about 50% of the time but usually interpreted the emoji correctly. About 1 in 5 output images were super interesting works of art in their own right, regardless of how faithfully they interpreted the artist's style.

a 🐣 in the style of Frances Benjamin Johnston
"a 🐣 in the style of Frances Benjamin Johnston"

a 🥭 in the style of Anna Page Scott
"a 🥭 in the style of Anna Page Scott"

a 🍲 in the style of Elsa Thiemann
"a 🍲 in the style of Elsa Thiemann"


sketches/19.md

🔗

Webcam ping-pong

Try to keep as many balls up in the air with your hand as possible! Created by Clara Amenyo (@xewar), Ed Younskevicius (@solamen2) and I :)

https://user-images.githubusercontent.com/27744332/205160280-1f0a2507-5de6-4435-b8b9-4caaf7c3ce54.mp4


sketches/18.md

🔗

The Tennis Faerie Tarot Deck

The Fool – A young man playing tennis with a carefree attitude, enjoying the game and not taking it too seriously

The Fool – A young man playing tennis with a carefree attitude, enjoying the game and not taking it too seriously

The Empress – A passionate tennis player who plays with emotion and feeling
The Empress – A passionate tennis player who plays with emotion and feeling

The Hierophant – A tennis player who follows the rules and conventions of the game
The Hierophant – A tennis player who follows the rules and conventions of the game

Full deck: https://drive.google.com/drive/folders/1sZYKKkaEPgGNDtdv7RBVGt9MDX1FVY36?usp=sharing

Code: https://colab.research.google.com/drive/13U76-wKf_hcxI4uWBWRzrbd3vJY0jK1X?usp=sharing


sketches/17.md

🔗

Files from 9/29/22 creative coding workshop "SEA cosmic disco spider"

https://editor.p5js.org/anjchang/collections/20Ecok1A5
by Sean Greaves, Elizabeth Funk, and Angela Chang


sketches/16.md

🔗

Varigated Haribo

Got this varigated haribo, getting cerebral, this color wheel, giving me feels
Screenshot 2022-09-29 at 21 00 08

Screenshot 2022-09-29 at 21 02 00


sketches/15.md

🔗

Chicken chicken

chicken chicken

https://editor.p5js.org/erika-n/sketches/VBN3Qe9JR


sketches/14.md

🔗

Chaos Wiki Gallery

Open the sketch. Turn up your mic. Say a word. Let chaos enter your life...

image
image
image
image
image
image
image
image


sketches/12.md

🔗

P5.js Dancing Shapes to FFT Audio In

Experiments with shapes dancing to audio in waveform analysis: https://editor.p5js.org/overhacked/sketches/obAg41MVj

Screen Shot 2022-09-22 at 16 42 36


sketches/10.md

🔗

Playing around with Standard Diffusion

"rick and morty, fan-art, deviantart":
000094 2121379589
000091 2602390406
000092 2992461432
000093 3601437653

"person sitting on a bench, as seen through a cctv camera":
000159 308701001
000160 308701001
000160 1147800054
000160 1772342633
000160 2310448068
000160 2549358755
000160 2635116585
000160 4082639674
000161 308701001
000161 1147800054

"Hilbert curve artwork":
000163 1772342633
000164 2310448068
000165 769978324
000165 1229263960
000165 2244193212
000165 2549358755
000165 2590625990
000165 2635116585

"offshore oil drilling platform at night":
000212 906750975
000212 3262496929
000212 3502227773
000211 91587575
000211 3403342059
000211 4081622503

Links:
README.md lol.rb sketches https://en.wikipedia.org/wiki/Stable_Diffusion
README.md lol.rb sketches https://github.com/CompVis/stable-diffusion
README.md lol.rb sketches https://medium.com/nightcafe-creator/stable-diffusion-tutorial-how-to-use-stable-diffusion-157785632eb3


sketches/9.md

🔗

Squeegee!

Squeegee!

A project by Asya and Julian showing how screen printing works.

squeegee-sc

sketches/8.md

🔗

Moon & starlink in p5js

image

code: https://editor.p5js.org/ukd1/sketches/9ncQZXHfP


sketches/7.md

🔗

Animated Hilbert curve in p5js

hilbert

https://editor.p5js.org/ukd1/sketches/LFWYtpjvN


sketches/6.md

🔗

2022-07-06 23 51 29