diff --git a/README.md b/README.md index 2680e96..8a68f3a 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,9 @@ [![Build](https://github.com/gabe565/cli-of-life/actions/workflows/build.yaml/badge.svg)](https://github.com/gabe565/cli-of-life/actions/workflows/build.yaml) [![Go Report Card](https://goreportcard.com/badge/github.com/gabe565/cli-of-life)](https://goreportcard.com/report/github.com/gabe565/cli-of-life) -Run Conway's Game of Life in your terminal! +Play Conway's Game of Life in your terminal! + +demo ## Installation diff --git a/assets/demo.tape b/assets/demo.tape new file mode 100644 index 0000000..056ce89 --- /dev/null +++ b/assets/demo.tape @@ -0,0 +1,63 @@ +Output cli-of-life.gif + +Set TypingSpeed 20ms + +Set Theme "Builtin Dark" +Set FontSize 14 +Set Width 970 +Set Height 720 +Set Padding 30 +Set WindowBar Colorful +Set BorderRadius 10 + +Hide +Type@0 'PATH="$PWD:$PATH"; clear' +Enter +Sleep 100ms +Show +Sleep 50ms + +Type "cli-of-life --file=patterns/gosperglidergun.rle" +Sleep 400ms +Enter +Sleep 200ms +Type "w " +Sleep 5s +Type "q" +Sleep 250ms + +Type "cli-of-life --file=patterns/gabrielsp138.rle" +Sleep 400ms +Enter +Sleep 200ms +Type " " +Sleep 4s +Type "q" +Sleep 250ms + +Type "cli-of-life --file=patterns/3blocktwinbeesshuttle.rle" +Sleep 400ms +Enter +Sleep 200ms +Type " " +Sleep 4s +Type "q" +Sleep 250ms + +Type "cli-of-life --file=patterns/biblockfuse.rle" +Sleep 400ms +Enter +Sleep 200ms +Type " " +Sleep 3s +Type "q" +Sleep 250ms + +Type "cli-of-life --file=patterns/piheptomino.rle" +Sleep 400ms +Enter +Sleep 200ms +Type " " +Sleep 6.5s +Type "q" +Sleep 250ms