Development Update: May 13th, 2019

Programming and Stuff

This week, I finished the main story path for the Biolabs and updated the engine for widescreen UI usage. Note that I have not optimized it yet, I just re-centered everything and realigned text as needed. There is extra space on the widescreen UI that can be used to improve presentation and provide more detailed descriptions of some abilities.

I’ve also finished most of something that will be a secret for a little while yet. More on that later. For now, progress.

Also, a tentative release target is End of June. I will need to bang out one sidequest every 12 days on average, which is quite doable assuming no horrible bugs show up.

Artage

Hund has finished inking those Sophie/Christine dialogue portraits, Urimas is making me the weird tiles I asked for, and Chicken is really sick and thus hasn’t started on the Ghost Story cover yet. That will be her next target.

Here is a discussion thread. Fight!

Support our dangerous monster girl addiction on Patreon! I just need one more hit!

Join our Discord and curse at me in person!

Follow us on Tumblr to see Koops’ awful puns!

Follow our Twitter to see the same content as usual, but wth fwr lttrs!

Development Update: May 6th, 2019

Fan Art Gibbering to Oneself in a Padded Cell

I know, I know. Sinpai posted this a while ago, but I kept getting caught up. Well no more!

mary_claygirl_tf_3_3__com__by_goop_sinpai_dd56pma-fullview

You can see the whole sequence on Sinpai’s DA gallery. It’s Mary from Doll Manor becoming a clay girl! I like the third frame the most, while Commissioner and Foe of Marsupials Klaysee said she liked the second frame more.

Pandemonium is Going W I D E S C R E E N

As a consequence of other things, I was looking at the Steam Hardware Survey and noticed that the number of users on 4:3 aspect ratio monitors has dropped so low that I think we can safely stop targeting that hardware.

Back when I started development on this engine, 4:3 aspect ratios were about 25% of the Steam userbase, and the Steam userbase is going to be somewhat biased towards better PCs since it is a gaming service. So I figured it’d be best to target 4:3 since I didn’t want to leave any users behind, and it doesn’t do much to a widescreen user to have some black bars on the sides of the screen.

Well it’s been a few years and 4:3 has basically vanished from the market. A few percentage points of stragglers still have them. The only places I see 4:3 screens are the ancient computers still running Windows XP that are at the local grocery store. So I may as well update Pandemonium’s engine to target widescreen ratios.

If you are a 4:3 user then do not despair. You will still be able to play the game so long as your display is larger than the default 1366×768 virtual canvas, there will just be black borders on YOUR screen instead. But since that’s practically nobody at this point, I’m talking to myself right now.

For everyone else, it means that you’ll be able to see more of the world at once and that there will be more space on the UI. Spreading it out a bit means combat and dialogue are a little less cluttered, but that’s basically it. We weren’t hurting for screen space.

Monster Prom Weirdness Poll Results

Result 00

So it seems that your profanity-laden opinion was the same as that of the artists, and this is going to be happening… whenever the mod tools come out. It will probably be a few months, as the team is going to be Kickstartering the tools (from what I understand) and that coincides nicely with us wrapping up Chapter 5 and Doll Manor.

Also, please don’t swear like this, people. Pandemonium is a game for all ages…
Right? It looks so innocent! It has corgis!

Result 01

Pandemonium officially has the world’s worst fanbase why do you keep doing this to me?

That’s right, once again, on a critical vote there has been a #%^@#%^#6ing TIE. A three-way tie no less, with golems coming in 4th trailing by one vote. Wow, thanks everyone. Super.

I suppose it will be up to the artists which of the three they want to make, and knowing Chickenwhite as I do, she’s going to want to make more than one. And that means I’m going to have to write a lot more scenarios. Geez.

Result 02

And Zoe takes the win, with the vendor Valerie behind by four votes.

I mean, nobody should be surprised by this. Zoe is a super-nerdy eldritch abomination older than time itself and also writes shipfics of everyone so she fits in perfectly with Pandemonium’s demographic of insane people.

Now remember that this just means that Zoe will feature prominently in the mod-character’s storyline, not that she will be the only character. The only character that will absolutely not appear is Liam because I hate Liam, Hund hates Liam, Chicken hates Liam, everyone hates Liam.

Result 03

Das Kapital was Karl Marx’s treastise attempting to describe and critique capitalism. Written over the course of his life (and left uncompleted, the second and third parts were released posthumously by his friend Friedrich Engels by putting together his notes and manuscripts) and published in 1867, the tome had a massive impact on world history and serves as one of the pillars of socialist thought.

And for some inscrutable reason, Monster Prom has several references to socialism, so much so that it came up multiple times when Klaysee and I were playing it. Because they knew.

This was a joke question. But since we got 18 yes votes, I might just do it. As a joke.

The Actual Game Update

On the programming side, I have completed the mainline story content for the Biolabs! Yes there is backfilling to do (writing variations of cutscenes with different forms and without SX-399) and probably bugs, but that’s the usual. The point is that the Biolabs can now be played start to finish.

This week I will be doing that backfilling and upgrading the UI to widescreen, which mostly consists of changing a bunch of constants in the code and moving the assets around.

Chicken got sick and is a little behind, but has completed the gala emotes for both Sophie and Christine. Patrons will get to see some this week! Urimas is making miscellaneous sprites for me, including the humans who live in the Biolabs. Hund is back to work on emotes after having completed a bunch of concept art for… things you will see later…

Oh and Mario has been asking me odd questions about Rochea. It’s almost as if he’s writing the Alraune story. Except he said he wasn’t (yet) when I accused him of that. Strange.

Here is a discussion thread. Fight!

Support our dangerous monster girl addiction on Patreon! I just need one more hit!

Join our Discord and curse at me in person!

Follow us on Tumblr to see Koops’ awful puns!

Follow our Twitter to see the same content as usual, but wth fwr lttrs!

Development Update: April 29th, 2019

Monster Prom is releasing modding tools

What the hell?

Yep, it was announced yesterday that Monster Prom, a game about dating (and getting rejected by I HAD 13 BOLDNESS WHAT THE FUCK) monster girls and boys is getting modder tools. You can see the reddit thread here.

What does this have to do with Pandemonium? Is it not obvious?

We want to make our own silly mod! Probably featuring 1 main dateable character and a few side characters. And we want your 5$ patron opinions!

For obvious reasons, this won’t happen for a while. The mod tools aren’t even out, and Chapter 5 and Doll Manor take precedence. Still, 5$ patrons will have a poll up to vote on what we decide to focus on.

Programming Update

I have resolved that I will complete the Epsilon Habitat stuff and finish the story targets this week. It’s a tall order considering it’s a short week (I spent more days at my day job than usual) but I’m the kind of stubborn that I must get it done.

Art Update

Urimas got sick and is thus behind on his spriting duties. Chicken has been slow as well. Hund finished the concept work and is back to work on getting all the emotes inked and shaded.

Here is a discussion thread. Fight!

Support our dangerous monster girl addiction on Patreon! I just need one more hit!

Join our Discord and curse at me in person!

Follow us on Tumblr to see Koops’ awful puns!

Follow our Twitter to see the same content as usual, but wth fwr lttrs!

Development Update: April 22nd, 2019

Screw the Update, Here’s Nekomatas

Nekomata_puppetnekomaster

 

(Patrons get to see the NSFW version!)

The Nekomatas are an enigmatic partirhuman species known for their selfishness and cruel trickery. They are the mortal enemies of the Kitsunes since ancient times, believing their patron Fox Goddess emphasized cleverness for self-interest.

Nothing is sacred to the Nekomatas. They are said to be necromancers, the banned sorcery that not even the ethics-free Regulans dared flirt with. They can do terrible things to your body, and then doubly terrible things to your soul.

Woe unto any who cross paths with one. Whatever they offer you, whatever they tell you, it is a trick, a lie, to get you to give up something. You might just give up something even more important than your own life.

Programming Stuff

Finished examination text and several cutscenes up to the Raiju Ranch. Working through the remaining two and then it’s on to NPC dialogues.

Art Stuff

Chicken is currently finishing off Christine and Sophie’s gala emotes, and then will be doing the cover art for Hostin’ Makes Me Feel Good, the ghost tie-in story for Chapter 1.

Stinkehund completed the new title screen and I’ll have more announcements on that next week.

Urimas made sheep and chicken sprites so god damn are we happy over here.

Here is a discussion thread. You can discuss the weather, or the game. Up to you.

Support our dangerous monster girl addiction on Patreon! I just need one more hit!

Join our Discord and curse at me in person!

Follow us on Tumblr to see Koops’ awful puns!

Follow our Twitter to see the same content as usual, but wth fwr lttrs!

Development Update: April 15th, 2019

Having Trouble? Trouble No More!

#1 Fan and Bane of Marsupials Klaysee has written a guide for Chapter 5! It includes battle tactics, Chemfuel speculation, screenshots, and other useful gubbins.

She’s spent the last few weeks compiling the whole thing, so give it a read. Chances are you missed something in Chapter 5 and now, you can find it!

Programming and Scripting

I had wanted to finish all the examination text up to the Raiju Ranch this week, but I got distracted. I’m currently working on the Raiju Ranch’s examination text, and the rest of this week will be dedicated to NPCs and Cutscenes. Once that’s done, it’s time to start working on the sidequests!

Everything Else

Hund has finished our title screen and is working on the… interesting stuff for Chapter 2. I had a brief art meeting to set out priorities for the next few months. Chicken promises she can get it alllllllll done, and I believe her. Yep.

Otherwise, the usual. Noses to the grindstone, people.

Here is a discussion thread. Now – battle for supremacy!

Support our dangerous monster girl addiction on Patreon! I just need one more hit!

Join our Discord and curse at me in person!

Follow us on Tumblr to see Koops’ awful puns!

Follow our Twitter to see the same content as usual, but wth fwr lttrs!

 

Prototype 5-3f Release

What the hey? A new Prototype?

Yep, this week we have a new prototype courtesy of people giving me a right kick up the arse about unresolved issues, and a new enemy in Classic Mode.

You can get the prototype right here (Windows and Linux: OSX users see below)

First, this patch fixes both the Z-fighting bug in 3D mode on newer graphics cards, and it fixes the DoT-Crash that has been annoying me for a few prototypes now. After some detective work, I tracked it down with the help of the Discord chat and MarioneTTe, whose terrible hardware made reproducing the bug a breeze.

This also adds maids to Classic Mode!Maid

Maid Clones were present in Chambers of Pandemonium, not House of Pandemonium, but ThrowawayLady did some photoshop work and made variations for all six characters (for Pandemonium Classic: Unity Edition) and graciously gave me the images.

OSX Sucks

Apple did it again, and I can’t even find the site with the legacy OpenGL headers. So, OSX support has been dropped, again. You can still get the previous version if you’re on OSX, though.

Other Stuff

Other than the update, it’s us being at work on the next major content release. I’m writing cutscenes, Stinkehund made us a new background which Patrons get to see, and Urimas continues to exist despite the effects of time dilation.

Here is a discussion thread. Now – battle for supremacy!

Support our dangerous monster girl addiction on Patreon! I just need one more hit!

Join our Discord and curse at me in person!

Follow us on Tumblr to see Koops’ awful puns! She has apologized to me about them, which makes them okay.

Follow our Twitter to see the same content as usual, but wth fwr lttrs!

 

Development Update: Censored Version!

Quick Update:

Finished the map glue, fixed some bugs. Urimas made a moth sprite. Stinkehund is making the title screen look better since it has more corgis. Chicken chalked March as literally her most productive ever. Good job, Chicken.

The Important Stuff

Today we are proud to announce the censored version of HoP: Remastered. This will include Classic, Corrupter, Adventure, and Doll Manor modes.

That’s right, to reach a larger audience when the game goes on Steam/GoG/etc. we want to make sure the game can be played by all ages. Naturally, a game with sex, female nipples (thanks, Tumblr) and hand-holding isn’t going to be received well. So we’re going to create a censored version, and the full proper naughty one can be downloaded by interested parties.

As a bit of a teaser, I had local programming victim and pizza fascist MarioneTTe pick a scene to censor, and we’re posting it for you to enjoy. You can click on this link to read it. This is the Mei Alraune Loses to Bee cutscene, except for all ages.

Here’s an excerpt!


A variety of fruits and treats grew in the forest, and Mei had gathered many of them to earn a few coins back at the trading post. She wondered which the bee would enjoy the most, as she had not thought to gather flowers, and quickly decided that one of the two large melons she had found would be the perfect offering.

She pulled her melon sling from her leafy pack, and the bee girl’s attention snapped from her polished lollipop to Mei’s melons even before she had pulled the first melon free from its sling. Her gaze drifted over them with wonder as the first melon popped free, and Mei wondered briefly if the bee girl had ever seen melons before.

With a slight shrug, and a bit of pride at possibly treating the bee girl to her first taste of the forest’s bounty of fruit, she gave the melon to the awe-struck girl. The girl grasped the melon in her hands, her nails biting into the soft flesh of the fruit, and Mei gasped as the bee’s long, almost prehensile tongue began to wash over it.


Now I know what you’re thinking

“Gee Salty, where can I find a loincloth that doesn’t chafe?”

Or, if you’re not a barbarian:

“Haw haw, Salty, it’s April 1st. April Fool’s day. You’re so funny. Get back to work you slovenly simpleton.”

Well it’s time for me to pull the biggest April Fool’s joke of all.

This is not an April Fool’s Joke, we are actually doing this. Seriously.

Except instead of being an all-ages thing, it’s just us deliberately mocking people who clutch pearls at the thought of sex. Every single H-scene will be written to involve lollipops, candy, drinking and enjoying cold milk, and friends getting together to watch silly inoffensive movies. All body parts will be censored in the art in the crudest ways possible, including corgis over female (and male!) nipples, as well as corgis censoring non-sexual things like Florentina’s knees and 55’s boots because girl those just don’t work on you.

All weapons will be dummy/blunt/nerf versions. Attacks will change from bleed to “give rugburn” and “bonk” instead of “pommel bash”. The ghost maids… well they’re still ghost maids since overprotective parents only seem to get upset about sex, not death and nihilism. So the nihilism stays!

As for when we will do this obvious comedy, that’s up for debate. Probably much, much later in the game’s development. But it is definitely on our to-do list. If you thought the above passage was funny, then just you wait.

 

Development Update: March 25, 2019

The Fan Art Continues

More fan art by Goop Sinpai! This time commissioned by #1 fan and robot enthusiast Klaysee, we have Mei getting core’d, gooped, and golem’d!

mei_golem_tf_3_3__com__by_goop_sinpai_dd2kmef-fullview

You can see the full sequence at these links. You should go see them because I love them and think they are great. Goop is currently working on the next commission sequence and you’ll see that next week, because I love fan art and can’t help but post it. I have a problem.

Pandemonium Classic: Unity Edition!

Holy crap, remember that other project? The re-remaster? Well it’s back and got a new prototype!

The TFGS database link is right here.

UnityEdition.png

This one is made by ThrowawayLady (or just tl) as a mini colloboration. All I did was extract the images and get Urimas to make the hand sprites. It’s Classic Mode, but in 3D action gameplay. Fairly barebones right now, but it has most of the TFs of the original in and is coming along at a good clip.

Programming Stuff

I’ve finished the glue work on the maps and have moved into the backend. This week I’ll be testing everything (it’s all broken oh my god) and then writing examination text. For 40 rooms. Hoo boy.

Artistic Stuff

Chicken has finished most of the emotes! Steam Droid is left. After that she’s going to finally get to work on the world concepts I demanded. Alternately, she might do a TF sequence. Those wacky artists!

Stinkehund has finished most of the layout for the new title screen. It has not one, not two, but three corgis in it. It’s already the best title screen ever made.

Urimas is making more character sprites. We settled on a look for the rebel golems. They look fabulous I will have you know.

Fight bitterly about this post on the forums!

Support our dangerous monster girl addiction on Patreon! I just need one more hit!

Join our Discord and yell at me in person! Aaaac said he liked being yelled at!

Follow us on Tumblr to see Koops’ awful puns! She has apologized to me about them, which makes them okay.

Follow our Twitter to see the same content as usual, but wth fwr lttrs!

Development Update: March 18, 2019

F-f-f-f-fan art! FAN ART!

Look! Look at this!

juniper_golem_post_conversion__com__by_goop_sinpai_dd2cigy-fullview

World-famous artist (in that at least one person knows about her on at least two continents) Goop-Sinpai likes Pandemonium so much, she drew fan art! This is Juniper, an OC of her friend’s who is now a cute robot girl. For extra enjoyment, Goop has joined up with our Discord and I got to spend lots of time hanging out with her. We talked mostly about slime and art and stuff, it was totally chill.

I always cross-post fan art! Please look at Goop-Sinpai’s DA and enjoy all the transformation stuff on there! Only good can come of this.

Programming Stuff

Phew. After a week of mapping mapping and more mapping, I have about 3-4 rooms left to go before the Biolabs are as complete as I can get them. Those goofy artists are a bit behind so I’ll have to placeholder the Epsilon labs. I will start gluing the maps together and doing script work this week.

Art Stuff

Chicken is working her way through Christine’s emote list. I believe she has two forms left to go, plus Christine and Sophie’s Gala-dress Golem portraits.

If you don’t laugh at the Latex Drone emotes, you might have no soul.

Oh, and Stinkehund is most of the way through redoing the title screen. I’ll be posting that when it’s a bit further along.

Urimas, meanwhile, has done tiles and sprites for the new enemies. He has many more to go and I’ve been swearing at him a lot to little effect.

Music

DrDiss got me the first pass at the LRT Facility’s redo. We can’t use the current one since it’s a remix which means it falls under copyright (one can theoretically declare a remix to be transformative, and it’s common in the industry, but legally it’s murky and I don’t want to take any chances). It’s 80’s synthwave and super awesome. Patrons might even get to hear it next week, depending.

Argue about this post on the forums!

Support our dangerous monster girl addiction on Patreon! I just need one more hit!

Join our Discord and yell at me in person! Aaaac said he liked being yelled at!

Follow us on Tumblr to see Koops’ awful puns! She has apologized to me about them, which makes them okay.

Follow our Twitter to see the same content as usual, but wth fwr lttrs!

Design with a Grain of Salt: You are not a sociopath

Author’s Note: If you are a sociopath and are offended by the title, I will not apologize. Because it wouldn’t matter to you anyway, you’re a sociopath.

It can be said that a good critique only needs to say one profound thing to be useful. In his review of Breath of the Wild, Matthewmatosis goes a wee bit beyond that, and I learned something very important that should have been obvious to me earlier. It’s okay to not extrinsically reward the player.

Okay that’s going to seem like jargon so stick with me. There’s some background in order.

This blog post builds on a key idea he mentioned, so you should go watch it and get back to me in an hour. It’s a good review and probably the best one of BotW I’ve seen. This blog post sucks in comparison.

The key idea he said that got me thinking was that, in BotW, every few in-game days a “Blood Moon” occurs. This respawns all the enemies that appear in the enemy camps throughout the world. It is therefore pointless to kill those enemies since they’ll respawn later, unless you want the rewards they have on offer (a chest, their equipment, money).
He said it would be more enjoyable to have these camps stay cleared, since that gives the player the feeling of “Taking Back Hyrule” from the enemy.

There is a discussion of extrinsic and intrinsic rewards in the game development community. If you’re not in the know, extrinsic rewards are external to the content of the quest. Kill a boss, get an item. Defeat an enemy, get experience and money. Complete a quest, get a unique piece of armor. These are extrinsic rewards since they are not the quest itself, they are external to the quest.

An intrinsic reward is the fact that you did the quest. The quest was fun or exciting or had some good character dialogue. We play games to struggle and overcome, or to experience things. There is no reward for completing a game other than the fact that you enjoyed doing it.

So how does this factor into Pandemonium? I, being an idiot, was too focused on the extrinsic component of the reward system because I assumed everyone is a sociopath and designed things around it. This is particularly amusing because one of the core themes of Chapter 5 is that strict logic (represented by 55) is not enough to live by, you need something more to have a reason to exist. Further, we cannot find this reason extrinsically and logically, we must have this reason intrinsically. This is a theme that is already present and gets developed further in the Biolabs, in case you’re wondering.

This whole time, the players of the game have been telling me what it is about it they enjoy most: The story. The characters. And, uh, the naughty bits… but mostly the story because I am a legitimate author. That’s my explanation and I’m sticking to it.

If we assume a player is a sociopath, then they will have zero empathy towards the characters in the game, and seek only advantage. If there is no reward for completing a subquest, they won’t do it. All they want is the power and the feeling of triumph. Amusingly, this isn’t even true of actual sociopaths, so in this case we’re describing an imaginary ultra-logical human that we have nonetheless decided to base our games around. This is because we are insane.

This is not without precedent, in fact it is quite common. There is an old joke as follows:
It was night out and a man was searching the ground very thoroughly beneath a street lamp. A passerby stopped and observed this thorough search. It went on for some time. The passerby, eventually, asked the man “What are you searching for?”

The man replied, “I lost my glasses and I’m looking for them.”

“May I help? Where did you lose them?”

The man waved in the general direction of the darkness outside the street light. “Somewhere over there.”

“Then why don’t you search for them over there?” asked the passerby.

“Well I can’t see anything over there, so I’ll look where it’s light.”

In many scientific disciplines, there are things which are really hard to measure. If they are hard to measure, we sometimes look for proxies and try to measure those, and then link them to the thing we’re trying to measure. And, if we’re stupid (we are), then sometimes we simply decide to measure something else entirely because it’s a lot easier to do. Hence searching for our glasses where we don’t think they are, but at least it’s lighter here.

This leads to why Game Theory is stupid. It creates a perfectly logical person and gives them a set of rules to operate in, then claims the results of the games they play represent reality. This is false, since one of the important rules of social reality is that there are no rules. Everything can be changed. We created a fake human in a fake world and measured it because that’s easier than measuring real humans in the real world!

So as to game design? It means we don’t need to always find extrinsic rewards for the player, and when we do it’s okay to make them less explicit.

It is okay to have a side quest that is just there for completion, because the quest was fun and the writing was good.

It is okay to have the reward for the quest be “You made the world a better place”.

It is okay to have the reward for a job well done be the job well done.

Having Sophie smile at Christine and say “You did good today” is better than a piece of armor or a new weapon.

You are not a sociopath.