diff --git a/README.md b/README.md index b94a0d2..f235fd9 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,8 @@ ### ants +![ants](ant.gif) + langton's ant, heavily inspired by Andrew Healey's [blog post](https://healeycodes.com/virtual-ants) and [code](https://github.com/healeycodes/virtual-ants). supports multiple colors by passing a custom set of rules, see [wikipedia](https://en.wikipedia.org/wiki/Langton%27s_ant#Extension_to_multiple_colors). @@ -12,12 +14,16 @@ click on the screen to spawn new ants. ### life +![life](life.gif) + conway's game of life. supports other life-like cellular automata rules, see [wikipedia](https://en.wikipedia.org/wiki/Life-like_cellular_automaton#A_selection_of_Life-like_rules) left click or click and drag to flip cells on, and right click to spawn a glider. ### wireworld +![wireworld](wireworld.gif) + wireworld. left click to toggle conductors (wires) on and off. right click to spawn an electron head in a conductor. spacebar to toggle play/pause. diff --git a/ant.gif b/ant.gif new file mode 100644 index 0000000..b11f102 Binary files /dev/null and b/ant.gif differ diff --git a/life.gif b/life.gif new file mode 100644 index 0000000..709fb13 Binary files /dev/null and b/life.gif differ diff --git a/wireworld.gif b/wireworld.gif new file mode 100644 index 0000000..df9c86f Binary files /dev/null and b/wireworld.gif differ