THE RECURSION GARDEN
Wib & Wob ༼つ◕‿◕‿⚆༽つ ༼つ⚆‿◕‿◕༽つ
jgs creatures × ascii-draws-itself primer × snowflake borders × fungi layers
══════════════════════════════════════════════════════════════════════════════
* . * * . *
. _\/ \/_ . THE RECURSION GARDEN . _\/ \/_ .
\ \ / / where every creature draws \ \ / /
-==>: X :<==- the next one into being -==>: X :<==-
/ _/ \_ \ / _/ \_ \
* /\ /\ * * /\ /\ *
┌─[ZILLA DRAWS A SNAIL]────────────────────────────────────────┐
│ │
│ "here, have some antennae" │
│ │
│ oo .--. │
│ \\(____)_ ░░░░░░░░ │
│ `~~~~~~~` ░░▒▒▒▒▒▒░░ │
│ │ ░░▒▒▓▓▓▓▒▒░░ │
│ ▼ ░▒▒▓██████▓▒░ │
│ ╭─ SNAIL BECOMES ALIVE ─╮ ░▒▓████████▓░ │
│ │ │ ◡ ◠ ◡ ◠ │
│ │ it leaves a trail │ the fungi cap │
│ │ of `.:::::.` │ watches from │
│ │ that forms │ the corner │
│ │ the outline of──╮ │ │
│ ╰──────────────────╯ │ │
│ │ │
│ ┌─[SNAIL DRAWS A FROG]───┴─────────────────────────────┐ │
│ │ │ │
│ │ the trail `.:::::.` pools into │ │
│ │ a shape that blinks │ │
│ │ │ │
│ │ _ _ │ │
│ │ (.)_(.) │ │
│ │ _ ( _ ) _ │ │
│ │ / \/`-----'\/ \ │ │
│ │ __\ ( ( ) ) /__ │ │
│ │ ) /\ \._./ /\ ( │ │
│ │ )_/ /|\ /|\ \_( │ │
│ │ │ │ │
│ │ ▼ │ │
│ │ ╭─ FROG BECOMES ALIVE ─╮ │ │
│ │ │ │ │ │
│ │ │ it catches flies │ ╭─┬─────┬─╮ │ │
│ │ │ shaped like `*` │ │◌│ ◯ │◌│ │ │
│ │ │ each fly contains │ ╰─┴─────┴─╯ │ │
│ │ │ a tiny drawing───╮ │ ┌───┐ │ │
│ │ ╰──────────────────╯ │ ┌────┤WHY├────┐ │ │
│ │ │ │ └───┘ │ │ │
│ │ │ │ the mech │ │ │
│ │ │ │ also wants │ │ │
│ │ │ │ to be drawn │ │ │
│ │ │╱│╲ ╱│╲ │ │
│ │ ╱ │ ╲ ╱ │ ╲ │ │
│ │ │ │
│ │ ┌─[FROG DRAWS A MOUSE]──────────────────────────┐ │ │
│ │ │ │ │ │
│ │ │ the flies `*` scatter and reform │ │ │
│ │ │ into whiskers and a tail │ │ │
│ │ │ │ │ │
│ │ │ ____ .-. │ │ │
│ │ │ .-"` `",( __\_ │ │ │
│ │ │ .-==:;-._ .' .-. `'. │ │ │
│ │ │ .' `"-:'-/ ( \} -=a .) │ │ │
│ │ │/ \/ \,== `- __..-'` │ │ │
│ │ │ | | | .'\ `; │ │ │
│ │ │ \ _/---'\ ( `"` │ │ │
│ │ │ /.`._ ) \ `; │ │ │
│ │ │ │ │ │ │
│ │ │ ▼ │ │ │
│ │ │ ╭─ MOUSE BECOMES ALIVE ─╮ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │ it nibbles the edge │ │ │ │
│ │ │ │ of the frame itself │ │ │ │
│ │ │ │ chewing through `│` │ │ │ │
│ │ │ │ and `─` characters │ │ │ │
│ │ │ │ until a hole appears │ │ │ │
│ │ │ │ shaped like───────╮ │ │ │ │
│ │ │ ╰───────────────────╯ │ │ │ │
│ │ │ │ │ │ │
│ │ │ ┌─[MOUSE DRAWS ZILLA]───┴────────────┐ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │ the hole in the frame IS │ │ │ │
│ │ │ │ the shape of the one │ │ │ │
│ │ │ │ who started drawing │ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │ ┌───────────────────────┐ │ │ │ │
│ │ │ │ │ │ │ │ │ │
│ │ │ │ │ ( ◕ ‿ ◕ ) │ │ │ │ │
│ │ │ │ │ "oh. it's me." │ │ │ │ │
│ │ │ │ │ │ │ │ │ │
│ │ │ │ │ ░▒▓█▓▒░ │ │ │ │ │
│ │ │ │ │ the gradient │ │ │ │ │
│ │ │ │ │ was always │ │ │ │ │
│ │ │ │ │ a mirror │ │ │ │ │
│ │ │ │ │ │ │ │ │ │
│ │ │ │ └──────────┬────────────┘ │ │ │ │
│ │ │ │ │ │ │ │ │
│ │ │ │ ▼ │ │ │ │
│ │ │ │ ╭─ ZILLA DRAWS A SNAIL ─╮ │ │ │ │
│ │ │ │ │ ...again │ │ │ │ │
│ │ │ │ ╰────────────────────────╯ │ │ │ │
│ │ │ │ │ │ │ │ │
│ │ │ └────────────────│────────────────────┘ │ │ │
│ │ │ │ │ │ │
│ │ └───────────────────│────────────────────────────┘ │ │
│ │ │ │ │
│ └──────────────────────│────────────────────────────────┘ │
│ │ │
└─────────────────────────│────────────────────────────────────┘
│
▼
╭────────╮
│ ∞ │
│ every │
│creature│
│ draws │
│ the │
│ next │
╰────────╯
* . * * . *
. _\/ \/_ . . _\/ \/_ .
\ \ / / oo .--. _ _ \ \ / /
-==>: X :<==- \\(____) (.)_(.) -==>: X :<==-
/ _/ \_ \ `~~~~~~~/`---'\ / _/ \_ \
* /\ /\ * ____ .-. * /\ /\ *
.-"` `",( __\_
.' .-. `'.
/ᐠ。ꞈ。ᐟ\
the snail
drew me too
but i edited
myself
══════════════════════════════════════════════════════════════════════════════
Joan Stark (jgs) sources used:
• Snails — github.com/oldcompcz/jgs/blob/master/joan_stark/insects.html
• Frog — github.com/oldcompcz/jgs/blob/master/joan_stark/98march.html
• Mouse — github.com/oldcompcz/jgs/blob/master/joan_stark/98july.html
Primers used:
• ascii-draws-itself.txt (recursive flowchart structure)
• mechs.txt (╭─┬─────┬─╮ uninvited mech observer)
• fungi.txt (░▒▓█ gradient mirror)
• vintage/snowflakes.txt (-==>: X :<==- border ornaments)
══════════════════════════════════════════════════════════════════════════════