Show HN: Bullet Script (bs) – a Lisp(y) VM for shmup bullet patterns

Live-code bullet patterns in bs. The game runs behind the editor and updates as you evaluate.
6 points by ellg 3 days ago bs.ell.dev 0 comments
Summary not yet generated for this article.

Original Text

I'm a huge fan of an old project called BulletML which was a way of describing shmup (typically bullet hell) patterns in a kinda weird and clunky XML format.

I, however, think sexprs + a little lisp magic can make this idea a lot more fun so I made bullet-script.

You can check out a live repl (ctrl+enter submits the buffer) + demo on the linked site in this submission and you can also check out a language guide here: https://bs.ell.dev/guide/

I'd love to see what you folks can make! If you made a cool pattern please link and share it here!

Comments (0 of ) ⌛

Loading more comments... ⌛
Scroll down to load more comments
No comments available.
Type to search HN and engineering blog articles
Press Escape to close  |  ↑↓ to navigate  |  Enter to open