Scrandle started off as a game I wrote for a friend, which later became SCRAN GAME (I released it on itch under a pseudonym because I was ashamed of BRDA not being done yet). Now itās a shoddily-written browser game that includes the entire data set in the initial javascript payload.
Since the donations for the next version of Scrandle have been very healthy, Iāve made good progress on Scrandle 2, and looking forward to getting it out there. But letās have a look at this weird thing, the most popular thing Iāve ever made.
How Scrandle works
Scrandle is information-light by design. Itās supposed to be mysterious and stupid. Itās supposed to put you into a mindscape of uncertainty and doubt. Thereās no way that a tub of cooked insects could defeat anything! And yet, why are you so scared? Could it be that even now there are people you donāt know making decisions you didnāt know existed?
The first of an array of misconceptions about the game is that each round represents a poll held somewhere where items were directly competing. This is not the case. How would that even work? There are over 2,000 items in the data set. The amount of comparisons between them is, letās say, the 1999th triangular number. Do you think the FootyScran account has run 1.999M polls with enough eager voters to provide high-granularity data?
Each item has a poll associated which says āScranā or āNo Scranā. The āScranā vote percentage is what is being compared. Nothing more.
This is mostly an exercise in data processing and data quality. To this end, I have endeavoured to make sure my scraper and all related tools are as janky as possible, with at least one manual data entry / validation step.
The daily generator tries to create a fairly balanced game, 3 easy matchups, 4 medium, 3 hard ā order is shuffled. Over time I feel this has got a little stale, and having to put out X easy matchups a day means that certain items are favoured, giving the sense that the dataset is smaller than it really is. But at the same time, people arenāt really clicking the website to rate a 80% burger against a 85% burger 10 times a day. You want to see your friend ZsĆros KenyĆ©r.

Friday Scrandle
Fridays, on the other hand, are themed and curated. The process varies from week to week. Sometimes I filter the dataset along some axis and sample it randomly until I get a good game, othertimes I try to write a function that generates a game a specific way. Sometimes, increasingly lately, Iāve been hand-picking each matchup in the friday.
Itās definitely work, and itās insufferable treadmill work that I must maintain for however long, but the Fridays are for me. There is something a little depressing about some of these daily games, making a game that just spits out random data and leaving it to players, creatures with a finite amount of time on this earth, to figure out if itās fun or not. Some well-meaning individual suggested that I could use a diffusion model to generate scran items for the game, and I looked at the stars in the sky, and for a moment I wished I could join them. But on Friday I can inject some personality, force the game to be weird, and be the meddler that I desire to be. I will rub peoplesā noses in how arbitrary and stupid the data is. I will continue to do this no matter how much people complain. The pulse in lompe perfect mirror match is a warning shot.
Itād be fun to make a āFriday Scrandleā style take on a roguelite that uses the (codified, played-out, manipulative ā pick 1 of the 3) format to be funny/interesting rather than be an infinite and regular source of anaesthetic, slot-machine highs and progression. If I can figure out how to make it in a way that loves something instead of hating something⦠maybe.
On making streamer food
It is hard to consider a game more streamer-hostile than BLUE REVOLVER, beyond perhaps one where you rate the dicks of men* while pay-per-view wrestling matches play in the background. STGs require constant, consuming focus for at least 20-25 minutes, have little for most people to talk about on a run-by-run basis, and place a very harsh spotlight on mechanical/tactical skill. My next STG project, which I am also working on donāt worry, is an experiment in squaring this circle without compromising what I like.
On the other hand, I got so POāed writing Scrandle and found so little interest trying to post it anonymously to various communities that I just threw it up on a domain, no analytics, and forgot about it. Perhaps a year later, I find a small legion of weird girl streamers have latched onto the game somehow. Huh. Cool. Oh. Now Northernlionās playing it. Huh. Cool. Joseph Andersonās playing it. Huh. Cool. AvoidingThePuddleās playing it. Huh. Cool.

On the one hand, my lifeās work, the convergence of my taste and ideals, the continuing of a spark lit playing Giga Wing, Warning Forever and Perfect Cherry Blossom when I was 14. On the other hand, a game where you click currywurst because, come on dude, currywurst never loses. One flounders harder the more I try to put into it, like fighting quicksand. The other was totally bootstrapped to 100K players from nothing without even thinking about it or lifting a finger. The framed picture of Albert Camus on my desk is smiling at me. (Iām being dramatic here for fun. BR is easily in the top percentiles of indie shmups as sales/revenue goes. Still didnāt make minimum wage on it though!)
Youāll go mad if you try to consider how much āvalueā big streamers are getting out of your work. Online video is the most monetizable substance on the internet and basically everything can be kind of mashed up and liquefied into it. Canāt really take it personally. Maybe just get your kicks where you can, try to see how you can get an advantage, and be glad itās people having fun with a game rather than going The Danbo Situation is Crazy or whatever.
Remarkable how far you can get giving people what they need, I suppose. I theorised that the gameās popularity would create a Scrandle Effect for BLUE REVOLVER come the summer sale, and while itās not a huge bump, it was a pleasant surprise. There might be an uplifting message here about chasing whatever has your interest and trying to join all the dots later. I built this out of my genuine curiosity, and now it at least shows an ad for my Real Work that I would probably have to spend 5 digits on, for as long as the game is popular. Thatās positive.
Thanks for the donations
The other positive thing is the response to the Ko-Fi donation link. People have really been happy to toss over some money for server costs and development time, with maybe some food/rent/beer/Perfect Grade Unleashed Nu Gundam money on the side.
There have been some very high rollers! Iām really quite stunned, and very grateful. (I have stared at this sentence for a half hour trying to think of how to embellish this sentiment. Canāt do it. All I can think of to say is āhey thanksā, but I do mean it).
I am considering an extra mode for Ko-Fi supporters but havenāt decided on exactly how itāll work yet. I feel a very strong urge to give donators something back, but donāt want to pollute the game with tons of paywalls or account login guff or whatever.

Scrandle 2 next steps
Stuff I talk about here isnāt public yet, but hopefully will be fairly soon.
Iāve totally rewritten the client for easy development of new gimmicks and one-offs. It looks and feels slightly different. Evil Mode is considerably more evil.
Iāve done a new scran scrape, trying to get absolutely everything I can to really shoot for the biggest data set possible. There are some really funny items here that Iām keen to see in the wild. There are So Many Cheesy Chips.
Iām building a dynamic scran rating system ā scran without twitter polls can be rated based on the decisions of Scrandle players. This opens the game up for user submissions and all sorts of new data sources. While the game is probably always going to be based around stadium/arena food, Iāve no problem running whatever I like on the fridays.
Iām maybe a little suspicious of the dynamic ratings ā will they be too boring, since Scrandle is a game with a confirmable āmetaā, operating on its own data? You canāt blame random English footy fans for the ratings anymore. I have a feeling thereāll be enough noise and abstraction in the system that the data wonāt be too predictable, and the many annoying emails I get confirm that the playerbase is broader and more diverse than I may have thought.
I think itāll be cool. I do want to see more world scran, though. Mainland Chinese scran etc. I have no idea what those guys are eating at the footy.