Skip to content

Instantly share code, notes, and snippets.

@havenwood
Created November 9, 2013 17:31
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save havenwood/7387731 to your computer and use it in GitHub Desktop.
Save havenwood/7387731 to your computer and use it in GitHub Desktop.
Table flip!
require 'curses'
def draw this, fps = 6
Curses.setpos 1, 1
Curses.addstr this
Curses.refresh
sleep 1.0 / fps
end
loop do
draw '(*_*)-|--|-'
draw '(/*_*)-|--|-'
draw '(/*_*/) -|--|-'
draw '(/*_*)/ _|__|_'
draw '(/*_*)/ ~ _|__|_'
draw '(/*_*)/ ~ _|__|_'
draw '(*_*)/ _|__|_'
draw '\(*_*)/ _|__|_'
draw '/(*_*)/ _|__|_'
draw '\(*_*)/ _|__|_'
draw '\(*_*)\ _|__|_'
draw ' \(*_*) _|__|_'
draw ' (*_*)\ _|__|_'
draw ' (*_*) _|__|_'
draw ' (*_*) _|__|_'
draw ' (*_*)_|__|_'
draw ' _|__|_(*_*)'
draw ' _|__|_(*_*\)'
draw ' -|--|-\(*_*\)'
draw ' -|--|- ~ \(*_*\) '
draw ' -|--|- (*_*\) '
draw ' -|--|- (*_*\) '
draw ' -|--|- (*_*\) '
draw ' -|--|-(*_*\) '
draw ' -|--|-(*_*) '
draw '(*_*)-|--|- '
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment