Hehe, no, though it would be great if Emacs had a general Elisp API for drawing shapes. On graphical displays it could be backed by SVG images as shown here, and in TTY mode it could gracefully degrade to block drawings and/or ASCII art. I didn’t create such an abstraction for Slime Volleyball though.