B
Bullet Script (bs)
A Lisp-style VM for writing shmup bullet patterns in s-expressions
Visit Bullet Script (bs) ↗
link: rel="ugc noopener"
Bullet Script (bs) is a Lisp-style virtual machine for describing shmup (bullet hell) patterns. It is inspired by BulletML, an older XML-based format for the same purpose, and uses s-expressions with some Lisp features instead.
The site includes a live REPL where ctrl+enter submits the buffer, a demo, and a language guide. The author says they would like to see what people build with it.
Discussion