A Note on Eyepatches and Booty

So I was somewhat dismayed (though not particularly surprised) to note that earlier this week someone had leaked one of the $5+ backer test releases of HC and made it publically available. So, I have a few things to say about that, if you would please bear with me.

First of all, I know this happens. The reason why Harem Collector isn’t angling for an eventual retail release is because I have no power to fight the piratical hordes of the internet. Nobody does, so I figure, why stress about it?

However, I do use early access as an incentive for people to back Harem Collector’s development. But all that it is is early access. If you really don’t want to spend money on Harem Collector, that’s fine- I don’t pretend to know either your opinion of HC’s value or your financial situation- just be patient and you’ll get free access with no ads on badkittygames.net.

Another facet of this situation, is that the version that was leaked was a test version that, due to a coding issue, crashes for many users partway through the new content. Well, if you downloaded the leaked copy, I’d love to help you but I can’t. Now, if you were a backer, you would have received the fixed, crash-free version of the game about half an hour ago (BTW, here’s a link to our Patreon page if you’re interested). But, hey, so it goes.

Finally, I’m not usually very open about what our money gets spent on, but due to my living situation, I only need the Patreon to bring in about $900 USD for me to comfortably get by. Almost every penny in excess of that gets spent on game assets- mostly sex scene art and face sets, but not insignificant portions also go to sprite assets and coding assets. So if you want to get more sexy hentai art in the game… well, you get the picture.

Just some food for thought. Have a great Valentine’s Day!

I’m not dead!

Hey everyone! Been awhile since I’ve posted a blog post, but don’t exactly have a whole lot to report. Currently I’ve been spending most of my work time focusing on a few other tasks which have been helpful in figuring out how we want to proceed on our next game.

Though I have been devoting some time to finishing up the ‘Happiness Window’ in the furniture menu that should give some feedback about what your furniture is doing that’s VERY much needed. It won’t exactly be perfect, but since a lot of places sometimes have about 10-15 different characters they impact it’s not really possible to give a visual feedback as to who every square impacts, the best that I was able to think up was to have the bottom of the screen tell you which characters currently love, like, or hate a piece of furniture after it’s been placed. I had meant to get this all done during the original addition of the furniture system but my time management skills aren’t exactly the best…

I did also make sure to add some elements to help make one of the new upcoming quests have an extra few elements of randomness, I will however refrain from going into the exact specifics at this time as I have a bit of a habit of opening my mouth quite a bit more than I really should when I get into things.

Not much to report beyond that. I have talked with NoMoshing about some plans for stuff that I’ll work on when for the 0.33 release but why spoil a future blog post opportunity now, so see you all later!

The Ethics of Porn

Whew. What a weekend.

In case you missed it, there was a big hubbub over the new Patreon fee structure, which earlier today Patreon decided not to go through with because of the bad reaction people had to it. While we were not hit as badly as most, due to our patrons being a bunch of incredibly awesome badasses, it was was still a problem, and because this is third time this year Patreon has caused me drama, I’ve looking into running a second campaign elsewhere, with the same benefits at the same cost levels, in case anyone wants an alternative.

A lot of things that have happened recently have made been recall my long-age college course on “Ethics in Business and Technology”. Particularly, the ethical philosophy I adhere to when making decisions for Bad Kitty Games- stakeholder theory.

Stakeholder theory posits that everyone who has an interest in seeing a business succeed should be considered when making business decisions. That includes internal stakeholders- owners and managers like myself as well as contractors and employees like Conash, SacB0y, Kumiho, etc- and what are known as external stakeholders- Patreon supporters, other fans, even entities such as the government and other projects in the h-game industry.

The way I do this is my setting up a mental hierarchy of who the stakeholders in Bad Kitty Games are. That hierarchy goes something like this:

Nekochan and I
Conash, Kumiho, SacB0y and other employees
Financial backers
Other fans
Society at large

When I need to make a decision, I try to figure how everyone will be affected and to what degree. The worst possible decision I can make is one that negatively affects all stakeholders. This is why you can trust I won’t just abruptly disappear some day without explanation- that would represent a decision that affects everyone negatively (even me, as I’d be out of a job and with a giant blemish on my reputation as a creator). Conversely, the best possible decision is one that positively affects everyone involved.

There is a lot of nuance in this method. For example, me taking a sick day has negative consequences for all backers and fans (as you’re not getting the game any sooner), but the potential benefits to my health outweigh that.

I’m not sure why I shared this… except, I guess, to say that I don’t make any decisions lightly, and I have a very careful method of thinking things through. Hopefully this will help you all have some confidence that, on the rocky road ahead, you will know that even if I misstep, I always consider the consequences of my actions.

For some reason, I suddenly want ice cream….

Right so let’s talk happiness

So, in the last blog post I talked about the happiness system, and some of you seem to have some reservations about the system. As such I’d like to take a moment and open the floor to some discussion about the matter, here I’ll be very open and express my full sentiments on the matter.

So let’s start with one of the concerns I’ve been getting, which is about gifting. Gifting will NOT be going away, it will stay very much a part of HC. The new system is honestly meant in many ways to improve upon and allow for alternatives to gifting. I don’t know about all of you, but I’ve had many days in HC where I forgot to give Randi some pearls, or decided that Renfeld was just too out of the way to give a monster fang to and I didn’t really NEED to raise her affection to the max, so there would be some in-game days that I simply wouldn’t give out all the gifts to people. When this was coupled with some complaints that we’d get from people who seemed to think of gifting as a chore more than anything, NoMoshing came to the conclusion that the gifting system just wasn’t doing what he wanted. The initial design for gifting was inspired by Dragon Age: Origins, where you’d enjoy giving your characters gifts rather than feel like you had to slog through 30 minutes of chores before you could get to the ‘real’ game. That said, we didn’t want to outright remove gifting because that’s a big part of the game. Instead, we changed it so that instead of gifts giving affection directly, they instead earn you some ‘affection per day’ for a few days. This serves to make it so that you can get the max ‘gifting affection’ by only hopping over to Eastfort say once every 3 days instead of every day so those who forget to give gifts or just want to get to the rest of the game sooner aren’t as hard pressed to do it. That said, gifting is still a major part of the affection system and if you don’t mind the daily grind, you can continue to run around playing Santa and should be just fine. The point of these changes is so that later in the game, as you have more furniture, as you’ve made more choices, as you have more girls than you can count on your fingers and toes, that you have more options than, “Gifting’ or “Nothing”.

This does however bring me to another point about the gifting system that I know won’t be popular with a lot of you. Maximum ‘gift’ affection per day has been reduced. Gifts were always intended to only give +2 affection per day instead of +3, however with how few days were in the game originally this would have made it impossible to get the freedom to actually get to new relationship bonuses for a lot of the girls, let alone their love quests. That said, the game has come a long way since then, so when the affection system was already looking to be changed, now seemed an appropriate time to go ahead an reduce that. I thought that just having a max of +2 per day didn’t really fit in with one of the ideas that the game has a lot of depth for min-maxers while still being pretty simple and easy to play through for more casual players intentionally, which is why I put together a complicated system that’s meant to take place behind the scenes that allows players who work for it to be able to achieve up to +4 affection per day with any given girl. The idea though is that in practice the average character will only be getting +2~+3, but if you really want to spoil your absolute favorite girl, the intention is for you to be able to do just that. If you guys don’t feel that this is an acceptable trade off, feel free to share your opinions on the matter.

Now, this is a part that I glossed over before, but there will also be possible to lose affection per day, this was brought on due to several requests for it. Originally the only way to lose affection was during the Manor Assault if you praised someone who didn’t fight then everyone else there would lose one affection point (though you weren’t when/if this happened), now just as you can get up to +4 affection per day, you can also go as low as -4 affection per day. The addition of this consequence is something that can help make your choices feel more impactful as if the ‘worst’ that you can do is no change that can cheapen your actions. That said, I still wanted to make sure that the game didn’t punish you for not understanding it’s systems right away, so I’ll be upfront in saying that while you can go into the negatives for happiness and affection per day, the system is very generous. For example, the best gifts will give you +4 happiness while the worst gifts will give -2 happiness, this is reflected in just about every aspect of happiness. Something else to help is that you can never go below the ‘minimum’ for any given relationship stage. If you got Larelle out of the dungeon but hate her and have her at -4 affection per day she’ll never go below 21 affection and end up ‘back’ in the dungeon. Perhaps this fails to deal with the problem of having ‘cheap’ choices if the system is biased to head positive, but I at least thought it’d be a good way to add some consequence to the system without making it so that players can get stuck at -1 affection per day their entire playthrough on their waifu just because they made some mistakes.

Another thing that we did get some complaints about is the new visual display. We now have a rather Harvest Moon-esque heart meter instead of flat out telling you the affection values. If I’m being frank, while I do enjoy the look of it, the min-maxer in me doesn’t like that we’re taking away some direct numerical feedback to the players. This has been a point of disagreement a few times between me and NoMoshing where he doesn’t really like giving you guys direct numbers (after all, when you open an animal guide or something in real life it doesn’t tell you that bears have an attack stat of 54 or whatever) and instead prefers more visual or abstract feedback, whereas I’m usually pushing for more and more detailed information getting back to the player which can cause information overload for many. An instance of what I mean by abstract feedback can be seen with the ‘mood’ indicator that tells you if a character is ‘Very Happy’, ‘Happy’, ‘Unhappy’, or ‘Very Unhappy’, see this is how the game gives you feedback of the affection per day that you’re getting, there was some back and forth between me and NoMoshing on what was the best way to do this, and we eventually agreed that this was acceptable as while you can’t really tell if you’re getting +4 or +3 per day from this alone, you do know the difference between +3 and +1. For the most part this happiness indicator serves to give you a general idea as to where you stand and does have enough nuance that you can notice some significant changes to it, but it’s also abstract enough that it’s not full on immersion breaking.

Sorry for the massive wall of text, but I wanted to make sure that I explained things as clearly and thoroughly as it looks like this will need to be. If you have any comments, concerns, or criticisms please feel free to share them.

I did it!

Hey everyone, I’m here to give you all a run-down of some of the new stuff that’ll be in the upcoming release, of which I only finished my contribution to like 5 hours before this so yay for finishing by the deadline!

First of all, before I go into my typical scripting rant, I’d like to take a brief moment to highlight that the new quest for this release is going to be a big one that’s going to throw the story for a bit of a loop! I’m personally really looking forward to seeing how you all react! Also free e-cookie to the first person to guess which one enemy in the new quest that I designed (NoMoshing handled the others since I had a lot on my plate as is)!

Now let’s get into what I’ve been working on for this release, the happiness system. I won’t get super into details about the numbers of this system (though I might try to set aside from time to do just that on the wiki after the public release) but this system is in general designed to change the existing affection system. See one of the big issues with the existing affection system is that it basically requires that you play Santa to your entire harem every day, and while that might not be too bad with 3-5 girls, when you get above 20 I imagine it’s quite tedious for a lot of you, as such the new system is supposed to, by the end of the game at least, make gifting entirely optional, as you can instead rely on stuff like the furniture system or various character interactions instead to grant you a passive amount of affection per girl daily. Gifts themselves are also a bit less tedious as if you give a girl their favorite gift a certain number of days in a row you’ll reach the max ‘gift happiness’, and from there it’ll take a few days for the gift happiness counter to decrease enough to decrease the amount of affection per day.

Now, as I said I don’t want to go into the exact details here but I will give you all a general hint, there’s more or less 3 happiness counters that are all recorded separately, they are affected by different things and they each have a maximum affection per day that they can give you. The system is designed so that there’s certainly a lot of options and can be difficult to get the ‘maximum’ affection per day on every character at once, but if you’re just playing casually you should be able to stay in the positive happiness values on everyone just fine. I even made sure that ALL love quests were still obtainable with the new system, of which Therese may give some players some trouble as you can’t rely only on gifts for her but even that should help be mitigated with time. Do keep in mind though that you will need to talk to various characters to increase their relationship level, you can’t just leave them in the dungeon waiting until they get to 101 affection I’m sorry to say!

Another thing that this new system will bring is overhauling the relationship meter. Instead of just telling you the value of the affection there will be a meter that fills up for each relationship level showing you your progress. It is designed to update at even 1 point increments though you may not always notice it, we’re happy with the sprites that Kumiho provided for the affection meter! You will also be getting some feedback about the affection per day a character is earning, but it’s not going to be quite as straight-forward, after all I don’t know about you but when I look at someone I have a hard time saying that they’re at +2 affection happiness or +1 affection happiness! You know, whoever designed real life should probably ask me to update the GUI, it’s so hard to understand your stats at any given moment!

That’s more or less it. With the completion of this I probably won’t be doing a lot of big scripting projects for HC at this point. There’s still several scripting things I’d like to do, bugs that need to be fixed, and enemies AI that I can fine-tune, but honestly at this point I’m probably mostly going to be focusing on the next big project and laying out the groundwork for that… Anyways that’s all from me! Hope you guys enjoy this update!

Where We’re At (and Anime Hooker Thoughts)

So I just played the demo for Octopath Traveler, just an hour ago. Was really struck by something- it’s not often you see any JRPG heroine who isn’t a virgin, nevermind a literal whore. I’m interested in seeing where the game takes Primrose’s character development. Not in like an SJW-type “dere shuld be moar sex workers in vigeo james” kind of way, it’s just that characters like Primrose are extremely rare in Japanese media, I don’t have a lot of precedent for how the devs are going to handle it, and I’m legit intrigued by her backstory. I also like the problem solving abilities that make NPCs more important to the game. Didn’t play as the warrior guy yet because he looks dumb and his face is dumb. Also that combat system is soooo boooring.* Either way, the demo comes with an official NoMoshing rec and I’ll be keeping an eye on it for the future.

Anyway, last week I let it be known to all that there might be a delay in rolling out the public release. That still might be a thing, but it’s looking pretty good for a functional manor release for next week. I reserve the right to delay, of course, but the backer rollout happened with only a handful of issues. We got Alina’s love quest all tied up (heh), the new manor stuff is trucking right along, and my mental health is on the upswing mid-release for once, so it’s looking good. Started trying out a new depression management technique, and at least so far it’s looking pretty good in that regard.

Anyway, don’t want to bother you all too long with my shitty problems and unwelcome opinion sharing, so I’ll sign off now. As always, happy fapping!

*I appreciate the irony that you long-time HC fans will find with that statement.

Furniture system ramble

Conash here, I thought this week would be a good time to talk about the furniture system I’m working on because oh boy, this is going to be a big one. Originally when I came on staff about…. Roughly this time last year actually, when me and NoMoshing were discussing the various projects that I’d be working on this was the one that I knew was basically going to be the last big scripting thing out of everything he mentioned… Well technically second to last since we’re looking at redoing the affection system for the next update but that requires that we get this furniture system done first but details!

Anyways, the reason this sort of system is going to be a rather big project is that unlike most everything else I have to more or less design the entire process from scratch. See while I can piggy-back off of a lot of the existing code when it comes to say making new windows or changing up how abilities or elements work RPG Maker doesn’t exactly come with a home decoration system, and I didn’t come across any custom scripts for this sort of thing in the time that I went looking, and while I’ve heard there are some out there I’ve already figured out how to get everything working that fits into the game well enough that I’d rather not worry about trying to integrate a different system into the game. Still, there’s a reason several RPG Maker games will go with some kind of linear ‘house upgrade’ system or signs where you can add specific customization, the RPG Maker system lends itself easily to more simple event based changes like that, I however am a bit of a perfectionist and refuse to use something that won’t give you guys a more hands on approach to decorating your houses or would just ugly it up with a bunch of random signs.

My plan, while probably not the most original out there, is to give you guys the ability to essentially choose a room and a piece of furniture (that’s allowed to go there, we might not allow some pieces in certain rooms) and then be able to freely move it about the room with some green/red transparent squares over them during movement so that you can see where you can or can’t place something. Once you’ve placed it wherever every time you visit the map it’ll be there…. Man saying it out, this sounds incredibly basic from a player level but let me tell you, I’ve got a lot of work still in front of me to get this to all work right. So far I haven’t run into any issues but I’m sure I’ll find one or two ways to crash the game before I’m done! Haha…..

Anyways yeah, that’s about it for the furniture system, hope I didn’t bore you all to death with that!

Swarm element and Wiki work

Hey everyone, we’re chugging along as usual, but it’s Wednesday so it’s blog post day! I thought that I’d take this opportunity some to talk about a new feature I plan to add to the game in the upcoming release as well as talk about the wiki some. Might not be super interesting to most of you but this month has been kinda light on new features (next month though…).

So to start off with is something that I’ve been itching to add ever since ‘Rescue Me’ was added to the game, the ‘swarm’ element. See throughout the game there area a few enemies that are swarms (swarm of bees, hopping piranhas, and crowd of fans) which does raise certain logistical issues when you consider that you can wipe them out with a single sword slash if you get strong enough. Though it’d be quite a massive undertaking to limit what single target attacks could do against these swarm enemies while also maintaining a balance that doesn’t make them impossible to defeat, approaching it from the other end of making attacks that hit ALL enemies be more effective against swarm enemies is MUCH easier to implement. As such I plan to try to finally get around to making it so that your AoE magics (and I guess the 2 techniques as well) deal more damage against these swarm enemies than a single target attack of the same value. Due to how RPG Maker VX Ace doesn’t really allow for dual-element abilities, I’ll have to go in and manually add this into the game’s code which isn’t hard, but it does mean that I won’t be able to really give the player direct feedback that their ability did extra damage for hitting a swarm. We might also give some other enemies minor weakness to AoE attacks even if they aren’t swarms, but we’ll apply that on an ‘as needed’ basis, and it will be a lot less than full on swarms. Still, keep your eye out for higher than average numbers due to this new ‘swarm’ element!

Beyond that and general enemy design though, the biggest thing that’s really been eating at me for this month is the wiki. As I’m sure any of you who use it regularly have probably noticed, it’s fallen a bit out of date as of late. While I have recently gone through and updated the updates needed page both for myself and anyone else who might be interested in earning the special wiki code, it’ll probably be awhile before I can comfortably say that the wiki is really up to date like it used to be. This is something that I’ve been meaning to correct for quite some time but it seems a lot harder than I’d like to find the time to really dedicate to writing out a new ‘optimized’ walkthrough than it was in the past. If anyone wants to help with getting the wiki up to date it would be greatly appreciated but this is more meant to apologize to those who rely on the wiki for their planning about how much I’ve let it fall behind. I’m doing my best to try to take care of it one piece at a time, but it’ll still probably be awhile before I can comfortably say the wiki is caught up with the game.

That’s really all that I’ve got to say in regards for this release. Now if you excuse me I’ve got some enemies to get back to designing!

Backer Release and Boring Scripting Talk

Hey everyone, Conash here! First, backers should expect the backer release this evening. While we’re working to limit the amount of things that are put off until the public release, we’ve still got to finish up a few things. That said, this release should be relatively bug light all things considered so look forward to it! With that out of the way time for me to talk about the scripting stuff I’ve been doing recently!

First, I should probably open with the CD player. While procrastination has left it so that I won’t have it ready for the backer release, I am looking to have it ready for the public release. The CD player is something that players will buy in a store and then put in the various music discs in the game inside it, from there you can interact with it to open a list of the CDs you’ve put in it and select which one to play. We’ll have it so that it will remember your selection and start up every time you enter the house, best part is that you’ll be able to select a different track for each of your houses for a bit more customization. I plan to also display some info about the music in the menu such as who composed it, how long it runs, maybe the dungeons/quests it’s used for… But I’ll be honest here I’m not entirely sure what sort of information you would want on this kind of thing. I’m not big into music so if any of you have some suggestions as to what information you’d want on the CDs in the CD player menu please let me know!

Next a few weeks ago I talked about combat updates. Well I’ve gotten that more or less sorted out though I might try to fit a bit more in before the public release, but I’d rather not risk bugging out the backer release by working on it further. So far, we’ve got it to display the element icon next to damage if there is one to display, so that you have a better indication what kind of damage you’re doing/taking. Instead of adding in a battle log with custom speed I found a script that just lets you open the battle log to go through it entirely which I imagine will be more useful and help prevent battle from slowing down a lot so that you can see that one thing you’d otherwise miss. I also sped up Elaiya’s attack animations since they were kind of laggy. Finally, I threw in some action shortcuts so that when you’re choosing an action you can hit ‘A’ for attack, ‘S‘ for skills (for characters like Felix, Therese, and Yamamaya who have two skill windows you can press it again to toggle between the two), and ‘D‘ for guard which should hopefully help speed up battles some. I did set up a shortcut for the item menu, but due to how RPG Maker is setup the only shortcut that I really use isn’t properly setup so I plan to include a little text file on the existing shortcuts, various menu shortcuts, and how to set up the item shortcut with the game going forward. That’s all that I’ve really gotten done in regard to combat updates so far, not sure when I’ll be able to finish up the last bits of it.

Beyond that, the only scripting stuff I’ve done has been some custom enemy behavior (some of which may result in future enemies drop random items instead of up to three kinds of items only) and various behind the scenes stuff to get the Awiiabu quest working in a way that wouldn’t become a nightmare worse than the Manor Invasion for NM. Nothing that I should take a lot of time talking about either due to it being a surprise or how it doesn’t impact you directly. Anyway, that about wraps up this blog post, hope you all have a great day and are looking forward to the upcoming backer and/or public releases!

Combat System

Hey everyone! Conash again! First off, gotta start by saying that the mini-release is going to be delayed, we ran into various issues and couldn’t finish up the new quest in time so sorry backers, we’ll work to get it done as soon as we can!

Now, for the meat of this blog post, I actually wanted to ask for some suggestions from most of you. See, there have been various minor issues with the combat system some new (like how some people would like the skill/item menus to be how they were before) and some old (like the rate that the battlelog text scrolls making it difficult to read). None of these issues are by themselves are big enough projects that I’d set aside a month or two to dive into the scripts dealing with them, but they’re really piling up and I’m planning on trying to deal with them hopefully in the upcoming month (depending on how available my time is). To that end, I wanted to ask you all if there was anything that really stood out to you that was off about the battle system, or suggestions that you had as I want to try to get all of these little issues taken care of at once. Though, I do feel that I should mention that based off of my schedule and how this is more of a personal project, if I don’t have it ready by the 0.29 public release there’s a good chance it won’t be making it into the game before the 0.32 release (in January), hopefully it won’t take that long but we’ll see…

Oh, I almost forgot, given that I am asking you all for suggestions, I figured that I should list out what my plans were! So, in regards to the battlelog the solution seems to be to add something to the option menu to let players toggle how fast it is, this little change will probably be a bit more intensive than the others since I’ll not only have to fight the battlelog itself but also the options menu and will take some tedious testing to make sure everything works right. Next the plan is to find out how to switch the skill/item menu in battle to how it used to be and probably do it, I’m open to the idea of making the old big menus or the new small menus something that players could toggle between but given that’d be about a day or two worth of additional scripting I’m going to hold off on the toggle until I know for sure that there are players who would be interested in having the smaller item/skill menu. Another change that hopefully will be easy to implement is changing the numbers that pop up when you do damage to be different colors based on the elemental damage done, that much shouldn’t be too hard since Yanfly has an addon for that specifically but I’ll have to ensure that there aren’t any conflicts with that, but again that one’s easy once I’m already dealing with the combat system as a whole. There have also been some minor visual hiccups that I’ve noticed, stuff like how if your team has someone with regens or DoTs on them that the numbers stay where their portrait was while the entire party menu on the bottom shifts to the left, or how when you’re using an item/skill on an ally that the portrait of who is using it will cover the final party member, those sorts of hiccups I also plan on handling and while it’ll be annoying to fight with them, it’s nothing that I’m not used to!

So yeah, sorry about the long ramble there, but if any of you have any issues, ideas, or suggestions for a battle system update please leave a comment or otherwise let me know so that I can look into trying to add it into my little combat system update…. Whenever I get to it >.>