Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

There is still quite a bit of work I have to do left before I can release the next update. Making more than 120 (relatively small and relatively simple) maps takes quite a bit of time.

To help me keep my sanity, I decided to work on some other things in the mean time. Mainly the kid companions.

I think all of you are familiar with the way they work. They start as the weakest companions in the game and the end up being the strongest, if you play long enough. What I want to do is to give the player some way to influence the way the gain stats and how they develop.

There are technicaly three things that can shape your companions. First is physical stats, second is equipment, third is skills and fourth is out of combat use (workout with George is a good example).

I have second, third and fourth options figured out. As you progress the game, you will get quests that will let you change your companions equipment and “class” (Billy and the shotgun quest is quite similiar to what I want to do). I will also give the player some options in that regard. For example, Helena will ask you for a large blood stone. You will be able to give her only one. Her skills will improve depending on the stone you give her, so you can make her better at healing or better at dealing spell damage. George might ask you to find him new weapon. You can choose between low damage weapon with a lot of ammunition, or high damage weapon with less ammunition. You get the idea. Fourth option will get influenced by your and their age, their skills and things you did together.

It’s the first option that I’m not fully decided on and I would like some input from you.

Idea 1 First idea I have is to make stat for kids percentage based. For example, George will gain 20 stat points each week. 8 HP, 4 SP, 3 STR, 3 AGI, 2 DEX, 0 INT. That means his stat growth is 40% HP, 20% SP, 15% STR, 15% AGI and 10% DEX.

I will add a new screen that will let you change this percentage depending on your friendship level. On level 0, you will be able to change the stat distribution by 10%. Increasing your friendship level will inscrease this percentage and increase the total number of stat points your companion gets each week. So at level 0, George gains 20 points and you can change their distribution by 10%. At level 20, he gets 30 points and you can change his distribution by 30%, at level 100, he will get 60 points and you will be able to change his stats in any way you want.

In game, this will be explained by kids spending more time with you the more they like you and slowly change their daily routine to reflect that.

The upside of this system is its simplicity and unitrusive nature. You won’t have to micromanage your companion stat gains all the time like you do with your main character with wellness points. You simply set up desired percentage and forget about the system until you increase your friendship level. The downside is your control over companion stats being limited at the start.

Idea 2 Basicaly the exact copy of the wellness system for your main character. Each kid will get certain amount of points each week and you will be able to distribute them any way you want. Friendship level and age will increase the total number of stat points. Different characters will have different stat prices. For example, increasing INT for Helena will cost 1 point. Increasing INT for George will cost 5.

This system doesn’t need explaining. It is simple and effective. It has some disadvantages though. First I can think of is the players time. Distributing stats each week for 2 (soon 3) other kids will take some time. The game takes roughly 60 weeks to finish right now. If you spend one minute each week distributing stats, that will increase your playtime by one hour where you just move numbers around. The advantage is absolute control for stat distribution and I would get some creative options to allow the player to change the stat point price with quests or events.

Idea 3 Stat tree / perk system. This combines parts of the above ideas. Every few friendship levels, you will get a popup at the end of the week to pick one out of several options. For example, George gains each week. 8 HP, 4 SP, 3 STR, 3 AGI, 2 DEX, 0 INT. You gain friendship level 10 with George. At the end of the week, you get to pick one these options: +2 weekly HP, +1 weekly STR, +1 weekly INT and -1 STR. At level 15, you will get to choose from: +4 weekly SP and HP, +3 STR and -1 DEX, +1 AGI and DEX.

This system takes less time to from the player, since it triggers only at certain friendship levels. You have less control over stats, since you have to pick from certain options that are predetermined. This is an upside and downside. You get less control but it makes characters stand out more since their stat growth is steered in certain direction to cetrain degree.

Idea 4 Combination of parts of all the above ideas (And a personal favorite of mine). Once you reach certain friendship level, you will get a popup that will let you increase growth of stats in the same way you do now with wellness. For example, You gain friendship level 10 with George. You get 8 points. You can instease HP for 2, SP for 1, STR for 1, DEX for 2, AGI for 2 and INT for 3. Let’s say you pick 2 HP, 2 STR and and 1 DEX. His stats will now increase by this amount every week. Once you reach relationship level 20, you get 8 more points. You pick 4 SP, 1 HP and 1 AGI. From that point on, he will gain 3 HP, 4 SP, 2 STR, 1 DEX and 1 AGI every.

I like this, because I think it has the best qualities of all the other options with fewer downsides. It gives you a lot of control over your friends stats, but it doesn’t require you to play with the stat menu every week. It gives each character some individuality because stat prices will differ for each character.

This is quite a wall of text, so I will end it here. What do you think? Which option do you like the most? Do you have a different ideas? Let me know.

(2 edits)

i think you should go with 1-st or 4-th one,i like the idea thet each kid depending on WHO they are will have diferent builds/stats preferances.The idea of them LVL up cos of what you decide seams strange to me-but its only my opinion,i think they should despend stats on theyr own,with some randomness ofcors.The idea of giving certain important stuff to them so they get stronger is absolutely cool.Wish in future there was more things with thet,like changing of charachter builds entyrely,or changing of plot/subplot of charachter

Glad you still working on game-cos i started worring) Keep it up!

I was thinking of a way to give the player the ability to change way companions get stronger, but I don’t think there is a perfect solution.

What I settled on (for now) is a system that is similiar to the last option I talked about, with some changes.

Every month (four weeks) you get a window where you can distribute points to other kid companions. Raising your relationship with them will have no effect on this, but it will have different uses. One idea I have is to use it as a currency for changing their equipment, but I will have to think more about that before I commit to it.

Making their stat growth entirely reliant on time is better than making it relationship dependant. I don’t want to add too many grind layers to the game. In the end, this system will work pretty much like it does now. They will get stronger on their own. You will just be able to pick in what way they do.

As for changing their build and role entirely, I gave a small example in previous post. Once you fulfill certain conditions, you will get a quest. Finish it and you will be able to change your friends “class”. Helena for example is basicaly a mix of priest and mage class (in gameplay sence). You will be able to make her better at healing but weaker at dealing damage and vice versa. You will also be able to change her role completely. Turn her into cleric or paladin for example. This will change her default stat growth, skills and gear. Atleast that’s my plan.