After a lot of poking and prodding, I’ve made a simple flappy bird clone at https://github.com/razetime/decks/blob/main/flappybird.deck .
I was earlier trying to figure out how to calculate score, so I tried using pipe.pattern
to store the flag for whether a pipe was already passed. It instead segfaulted Decker. I’ve tested the deck now a few times and it doesn’t segfault, but it might turn up after some playtesting. It’s otherwise been very fun figuring this out in decker.