I blame @AmandaB. In the SeedComp thread, I mentioned that I’d been enjoying playing Cragne Manor and getting to participate in a smaller-scale version of that would be fun. Then she said:
And I said:
Then Amanda and @kaemi replied with a story apiece – kaemi’s about a wasp, not a bee, though I think that’s within the spirit of the rules – so, taking the gag way too far, I wrote them up into two short Inform vignettes and bolted them onto Sting.
And, because many of y’all encouraged me – you know who you are – now here we are: StingComp is a thing, yo. Read on for the FAQ, but here’s the TLDR: post your own short memory of getting stung by something, and I’ll implement it and include it in the game (if you’d like to make it yourself in Inform, feel free to do that too/instead!)
Advance Praise for StingComp
FAQ:
Q: Are you serious?
A: Yes.
Q: Is this a joke?
A: Yes.
Q: Doesn’t this sort of ruin the funny at times, but overall serious Sting?
A: Yeah, so now it’s a freestanding game; if, upon completing StingComp, you find you’re still in the market for interactive bee-based suffering, you know where to go.
Q: How long a story should I post?
A: Up to you, but I will probably get bored and/or sloppy if you go much above a couple hundred words.
Q: Does it have to be a bee sting?
A: No! As we’ve seen, wasps work just as well. And if you’ve got a story about being stung by a jellyfish or scorpion or ray or something, awesome, bring it on! If there’s a metaphorical sting going along with the physical one, great, but an actual stinger entering actual human flesh is the sine qua non of StingComp.
Q: Does my story have to be silly?
A: No, though if it’s too serious, that’s probably not in the spirit of the thing – like, I’m not gonna implement My Girl (spoilers). But the thing about being stung by a bee is that it’s either sudden and incongruous, or foreseeable and rife with dramatic irony. Either way there’s usually something funny about it!
Q: Any guidelines on writing my own code?
A: I’m implementing each story as a self-contained room, with a different player character in each, linked by portals from a hub, so just start your game wherever and I’ll create a portal that will change the player to whatever main character you create. But so I wouldn’t use any “when play begins” rules, and of course the game will only end when the player’s gone through all the vignettes, so if you put in any content that depends on the player winning the game, I’ll need to move it around so please don’t do that. The game framework includes bees as a kind of animal that can be alive or dead, and people can either be stung or unstung, which are properties that you might also find handy. Oh, and I’m using Quip-Based Conversations by Michael Martin as the conversation extension, albeit for Inform 7 since this is still based on Sting’s chassis and I can’t be bothered to update to Inform 10. If you want to use a different extension, that’s fine, but fair warning that I’m not a very good coder so my attempts to integrate things might get, er, buggy.
Q: If this is a competition, what are the prizes?
A: Oh, it’s not a competition – the “Comp” stands for “Compilation.” I can see how that’s confusing.
Q: What’s the timeline?
A: I’ll update the game on a rolling basis as stories come in and I have time. I’d like to participate in the second phase of SeedComp, so let’s say the deadline to get a story in is midnight Pacific time on January 7th, so I can try for a final update before the January 9th kick-off of the Sprouting phase of SeedComp.
Q: I have another question.
A: Post away!
Q: …er, so where’s the game?
A: Here!
StingComp.gblorb (638.0 KB)