Category Archives: Crimson Moon
Scarlet Moon 2: Eclipse Rising. Vaporware? Probably. But Maybe Not.

Hey everyone,

So an Anonymous fan has encouraged me to make a post giving some insight into what I’m working on right now, and I figured, hey why not. It’s been almost a year since I last posted, and I imagine most people have given up on hearing much else from me (I’ve like 90% given up myself!).

So, anyway, I’ve spent the last year mostly not working on spanking game stuff, but only mostly. I have been dicking around with different ideas. Some I wrote up a few initial passages, some never got past the “this could be a fun game premise” musings.

Starting last November, and then very sporadically since then I’ve started working on a sequel to Scarlet Moon. Scarlet Moon 2: Eclipse Rising.

I’m on my third(?) significant rewrite of the first big scene of the first episode (equivalent in scope to the chase at the start of Episode 1 of Scarlet Moon) as I try to feel out where the characters are now, what kind of stories I want to write, and what makes for interesting-but-relatively-easy-to-manage game mechanics.

That being said, it’s started to slowly pick up steam. I’ve got about 2500 lines written. For context, the first day of episode 1 in the first game was about 3500 lines. But line count is only a very rough comparison, I’d say I’m probably around halfway done, maybe a bit more, maybe a bit less.

Three developments have helped spur my return to Scarlet Moon.

First, I missed them. Their story is by no means finished, and they were a joy to write. Some, like Bright, were really only starting to develop when the first game ended. I’d love to see what additional escapade Juliana drags them into.

Second, I was playing around with the avatar generation features on spicychat. Basically, spicychat’s image generator for profile pics is an impressively good pinup generator. I wanted to see if I could create our intrepid heroines. They came out wonderfully, and it helped inspire me to return to their world. I’ll probably toss in some AI pin ups of various heroines and villains as we meet them, though don’t expect anything more elaborate than that. AI image generation is *terrible* at being consistent, and trying to do anything more elaborate than a pinup is going to be tricky and time consuming (and even generating these pin ups can take a while. For every good image, there’s dozens that are just straight up bad and incoherent).

Thirdly, I hit on a game mechanic that I think has the potential to be interesting, help inspire ideas for choices players can make, but shouldn’t be too onerous to make impactful. The mechanics work like this:

You have four stats: power, craftiness, charm, and heroism. Power, craftiness, and charm are your main stats, heroism is special.

The game will periodically give you a stat check, where you’ll have to choose between 2-3 options, each one tied to a stat, just like in Scarlet Moon. When you make that choice, a d6 is rolled and the result added to your stat. If the result is greater than or equal to 6, you pass. Otherwise you fail.

Not so different from the stat checks in the first game. But, this is where things get different. Regardless of whether you pass or fail, the stat you chose goes *down*, and one other stat goes up. If you pass, then in addition to whatever good things happen in the story, you get to choose one of the other two main stats to improve. If you fail, then something bad happens in the story, and the
game chooses one of your other two main stats to improve at random.

So if you have the choices:

Power: Punch him in the face.
Craftiness: Trick him into slipping on a banana peel.
Charm: Convince him to surrender.

And you choose Power: Punch him in the face. then the game will roll a check d6+Power >= 6. Power will then go down by 1 (can’t go below zero). If you pass, you can choose either Craftiness or Charm to increase. If you fail, the game will choose one of Craftiness or Charm to increase.

Heroism is special. Heroism will only improve when you make especially “heroic” decisions in the game. These decisions might be stat checks, or they might have a guaranteed outcome. Regardless of the outcome, if you make a heroic choice, you gain a heroism point.

Later, if you have at least one Heroism point, you will sometimes get an additional “Heroic” choice. If you succeed, heroism will go down by 1, and you can pick one of your three main stats to improve. If you fail, heroism still goes down by 1, and the game will pick one of your three main stats to improve.

So, most of the time you’re shuffling your stats around. There are two ways to improve your total stat count: Banking and spending heroism points, and picking stat choices with a stat at 0. Note you can’t choose a heroism choice if you have 0 heroism.

Of course, heroism generally means “absurdly reckless” and picking a stat choice with a stat at zero means you only have a 1/6 chance of passing. So my hope is that the game mechanics will incentivize players to occasionally do something that is liable to get them in trouble and spanked (the whole point!) to improve their stat pool. But at the same time, passing feels good, and is how you get successful outcomes for your character, so players will hopefully also generally want to do the things they’re currently good at.

Note that were won’t be any CRPG-style combat in this game. I definitely don’t have the time or mental energy for that. Rather, fights will be action scenes written in prose, and will be where you’ll have the majority of your stat checks. In this first scene, you’ll have to succeed on two out of three stat checks to win. A fairly tall order, since your stats will start out quite low (1 in each stat), but should get easier as you play if you’re smart about how you build your stat pool.

All that being said, don’t get your hopes up too much. There’s no guarantee I’ll finish this first episode, and even if I do, I don’t know if I’ll be able to write more. Treat this as vaporware for now, barely more than a sparkle in my eye.

Oh, and here are the images I generated of our intrepid superheroines:

Scarlet Moon in a red thong bikini costume

Anklayana in a green and white thong leotard and thigh high boots.

Bright in a golden armored bikini and goggles, her hand lit up with golden light

The superheroine Eclipse in a black and gold thong leotard, cape and thigh-highs

and the two villains they’ll be contending with in the first episode (assuming it sees the light of day):

Prometheus in a red tanktop and black hotpants, surrounded by flames.

Poseidon (as a girl!) in a blue thong bikini near a body of water.

Scarlet Moon 7.1.12

New version uploaded with a fix to a crash in Episode 5 Day 2. Thanks VikingSpanko for pointing it out!

Also, don’t forget I’m currently putting out a call for ideas for Aspects for the player to choose from in Mischievous Misfortune: Aspects of Mischieovus Misfortune


Scarlet Moon 7.1.11

New version uploaded that fixes a crash when fighting Buzzsaw (any Buzzsaw) with the average AI.

Scarlet Moon 7.1.10

New version has been uploaded with a fix for a crash when meeting Bright in Episode 6 while using the Average AI. Get it at the downloads section!

Many thanks to the fan who e-mailed me with the bug report!

Scarlet Moon 7.1.9 Now with Transcripts

Got a couple of bugfixes here, including one for a crash waaay back in Episode 5 when you’re exploring a house (hopefully!), a crash in Episode 7 during your first encounter with the villain, and a bug that was causing the game to display the male character clothing text even when playing a female. Relatedly, there was a bug where I wasn’t correctly displaying the new option: clothingstyle.

So, we have a new option now: clothingstyle. This allows the player to tell the game which gendered set of clothing to put on when putting on clothing automatically. So for example, when the game automatically puts the player in their work clothes, if the setting is “genderbased” (the default), a female PC will wear a skirt, a male PC will wear pants. However, if clothingstyle is set to “female” then the PC will equip a skirt even if they are male. If clothingstyle is set to “male” the PC will equip pants even if they are female.

Furthermore, as a part of these bug fixes, I got the transcript-generating code working again, so we now have a transcript up that contains the last episode of content. Enjoy!

Scarlet Moon 7.1.8

Another bugfix version, this time for an old bug in Episode 1 that was causing the game to stall if you wore any variety of jeans.

Many thanks to Beragon56 for the bug report!

Scarlet Moon 7.1.7

A new version up with a bugfix for a crash reported by Wildfire on the route you take if you lose the first battle.

Scarlet Moon 7.1.6

New version with some small bug fixes pointed out by Wildfire. No crashes, just a couple of typos, and one inconsistency.

Scarlet Moon 7.1.2

Spankers, Spankees, and Switches of All Ages,

Just posted a new version with a fix for an old, but relatively obscure bug. Basically, saving was broken for the first day of episode 1. My saving logic relies on the event names following a specific format, and the first day of episode 1 followed a different format (because it was the very first content I wrote, and I didn’t know what I was doing).

I didn’t want to change the event names, because I didn’t want to break people’s saves (save compatibility is a big deal for me). I thought I’d added logic to account for it, but I guess it doesn’t work. Since saving on the first day of episode 1 apparently doesn’t work anyway, I figured save compatibility wasn’t a problem, so I went and fixed episode 1 day 1 to line up with the rest of the game.

I loaded some saves from later in the game, and they all seemed to work fine, so it shouldn’t have any impact on saves past episode 1.

Scarlet Moon Complete!

Spankers, Spankees and Switches,

Just uploaded Scarlet Moon 7.1.0, and Scarlet Moon is officially complete! At last, the team comes face to face with Roots, the mysterious crime boss who has watched Scarlet Moon’s career unfold from the shadows. What dastardly plans does Roots have in store? Play and find out!

The last episode is fairly short, but there is a scene at the beginning that has several different paths, and two major paths through the episode (plus a third fairly large one for people dating Midnight), so hopefully it won’t feel too phoned-in. It’s also (I think) fairly climactic, so I hope it proves satisfying despite its brevity.

You can get the now full(!) game over at the Downloads section! Unfortunately, the code for generating the HTML transcript has decided to stop working, on old content no less -_-. So I don’t have a transcript available, sorry. I mighty try to find some time at some point to figure out what’s wrong, but right now, I’m pretty done and just can’t bring myself to dig through years-old code.

Naturally, I expect a week or two of bug fixing as people find bugs that I missed. Once it’s stabilized, I’ll probably take a break from game development for a few months. To set expectations, I probably don’t expect to do any serious heads-down writing for about six months. Could be shorter, who knows. Won’t be any longer than that though.

In the meantime, I’m going to ruminate some more on Mischievous Misfortune and Spacewoman Spice, and I’ll probably be playing a bit with Twine. Since my future games won’t include any real combat mechanics, there really isn’t any reason *not* to use Twine. It’s much more portable than my own engine, and will require much less programming on my end (a big deal now that I’m so much busier). I’ve already played with it a little bit and verified that I should be able to do everything I want to do fairly easily, but there’s definitely more I can learn about how to do things.

I doubt I’ll be silent over the next few months. I’ll probably periodically post my evolving thoughts on Mischievous Misfortune and Spacewoman Spice. None of this is set in stone, it’s all pure brainstorming at this point. Still, it will be nice to see people’s reactions and suggestions over the next few months. These are going to be multi-year commitments, so I want to make sure the premise is fun for everyone (especially me!).

Take Mischievous Misfortune. One idea that occurred to me is to set it about ten years after Scarlet Moon. Then, make Juliana, now in her late twenties to early thirties, the player’s employer. Basically, instead of the PC being a secretary at some biggish company or other, they are hired as a lab assistant by Juliana as she attempts to establish her own company based on her own inventions. Juliana is a fun character to write, and it would be interesting to see what she’s like ten years down the road. We could also introduce her as a (much!) Lighter and Softer Batman-esque superhero: one without physical superpowers, but lots of gadgets and really good hand-to-hand combat techniques. I was already imagining Moonlight as this sort of Superman-esque hero, so you could have some fun tension and rivalry between this highly experienced hero (Juliana) and this new up-and-comer, with the PC caught in the middle and just trying to make off with the shinies. And the shenanigans in Juliana’s laboratory would write themselves.

Next Page