
🛠️ Bullet Script (bs) – a Lisp(y) VM for shmup bullet patterns
Summary
Bullet Script (bs) is a Lisp-based virtual machine designed for creating shmup and bullet hell patterns using s-expressions. It replaces older XML-based pattern description formats with a more fun and functional Lisp-inspired syntax.
Why it’s interesting
It modernizes classic bullet hell pattern description languages like BulletML by introducing a Lisp-style virtual machine and a live REPL demo.
Target user
Game developers and hobbyists creating shmup or bullet hell games.
Source metrics: Points 4 · Comments 0
HN discussion · Project
Source: #HackerNews / Show HN
Summary
Bullet Script (bs) is a Lisp-based virtual machine designed for creating shmup and bullet hell patterns using s-expressions. It replaces older XML-based pattern description formats with a more fun and functional Lisp-inspired syntax.
Why it’s interesting
It modernizes classic bullet hell pattern description languages like BulletML by introducing a Lisp-style virtual machine and a live REPL demo.
Target user
Game developers and hobbyists creating shmup or bullet hell games.
Source metrics: Points 4 · Comments 0
HN discussion · Project
Source: #HackerNews / Show HN