Sunfish City - a trait swap game v0.0.23.2
Sunfish City is a Trait Swap game I'm currently making. I feel like there aren't enough trait swap games and, in fact, I can only think of one off the top of my head. So, hence, I decided to make a trait swap game. It's still in early development, but I'm always happy to hear positive feedback and ideas for the game!
Any support on Patreon would be greatly appreciated!
| Updated | 3 days ago |
| Status | In development |
| Platforms | HTML5 |
| Rating | Rated 3.8 out of 5 stars (29 total ratings) |
| Author | Grankor |
| Genre | Interactive Fiction |
| Made with | Twine |
| Tags | Adult, bodyswap, breast-expansion, Experimental, gender-bender, Life Simulation, NSFW, Sandbox, transformation |
| Average session | A few minutes |
| Languages | English |
| Inputs | Mouse, Touchscreen |
Development log
- Patch 0.0.23.14 days ago
- Patch 0.0.236 days ago
- Patch 0.0.22.211 days ago
- Patch 0.0.2213 days ago
- Patch 0.0.2119 days ago
- Patch 0.0.2023 days ago
- Patch 0.0.1926 days ago
- Patch 0.0.1829 days ago

Comments
Log in with itch.io to leave a comment.
What does werecreature and vampire do?
nothing
So much cost for nothing?
Just like the Bimbo trair, the dev really loves adding useless traits that somewhy cost stuff
They are joke traits for people who want to try out hard mode.
This is FASCINATING.
Thank you 😊
Didn't play much (yet), but I think the only immediate complaint I've got is that traits that boost your stats almost feel kinda iffy since they're additive, rather than multiplicative, so they end up feeling a lot less impactful in the long run.
Like, "plain" removing 3 charisma barely means anything if you have 50, it almost feels like each trait needs a slight percentage to go with it, even if it's something small like 3 (+3%) or 3 (+5%) CHA getting removed, so that trait will always stay at least a little relevant all the way up at 1000 CHA, rather than you running around ugly, diseased, asymmetrical, purple with green polka dots, have breath that could kill a person, you're covered in warts, oozing fluids from every orifice and you're still able to easily chat with no issue because all those traits add up to like -30 CHA when you have 1000.
Also I guess I'm iffy about the character creation screen not telling you what the traits all do when you pick them, but I think that might be intended as a "mystery", so it's whatever.
I've already experimented with multiplicative gains, and it's extremely unbalanced. Traits are already perfectly fine and balanced in their current state, not to mention they're very easy to earn. For the intro, a lot of traits have a full list of things they affect and I neither want to list them in the intro or go through the massive list. Instead, if you have a question, you're welcome to ask on discord or tfgames.site.
Gambling addiction might be a little broken. I can't leave after winning as it sends me right back to the you need to the choose slots or roulette screen
There's a chance every time you enter the casino. It's not actually broken.
Entering the casino makes sense it triggers and you need to gamble. But once I am inside and it triggers, I get stuck in a loop regardless of if I win or lose. The exit casino button (the one that shows up after winning a wager) doesn't send you outside, but rather back to what I think is the entrance which triggers the perk again making winning any money impossible.
There's a 50% chance for you to have to gamble after you're done gambling which again is intentional. The odds are actually boosted for until you get the trait lol.
Oh, so pure evil, I see
I'm interested in what your definition of "pure evil" is.
I try the game out by i couldnt figure out, what i am supposed to due to get started in game city,
But main questions is there a walkthrough or list of transformation is in this game?
Withdrawing funds from your bank account puts you $10000 into debt. This happened after withdrawing $500.
Weird, I’ll look into this. I see the problem on my end now, while working on the game I did fix this, but the data for that build got corrupted so I lost the fix and forgot to redo it.
working on the adult streamer thing, moment I joined that job the bank just says $NaN now, and I get errors from it.
That has been fixed, it just wont be implemented until the next patch.
Yet you still have messy hair, smh.
They’re always like that when your speed is light.
if you work as a janitor you cant hit the continue button. also the werewolf trait doesnt give you ears or tail
The were-creature is a name only trait. Adding ears and a tail would be hellish for images. But I'll look into the janitor problem.
this also is the same for hair salon and probably barista but i havent checked that one yet
Just fixed it, at least that should fix it.
Is there anything else the bimbo trait does other than prevent you from trading?
I just added it because people wanted it. So yes it doesn't do almost anything. I have no intention to make it do anything else.
Got a bank account, but Direct Deposit doesn't work. Additionally, perhaps something could be added to the status panel for "bank funds" since those are also "always accessible".
the bank in general is a bit buggy right now. For example double payments which are not intended. Also you can check your bank account if you have a phone.
Looks like twine won't scope variables in for-loops. Therefor in your theft minigame, the _trait passed in the link is always the last of the target skills (while 'print' shows the value at render time, 'set' inside a <<link>> use the value when the user clicks, so _trait is on its latest iteration)
You want to wrap your link with <<capture _trait>>...<</capture>> to keep the correct _trait
Thanks for letting me know. I'll make sure to fix this!
Had a lot of fun playing so far! I don't really know how to solve the underwater cave event or where to get the trait to solve the random beach walk event, but I'll probably get it eventually. Hope there'll be more stuff to do at the beach in the future! It's a fantastic option to pass time for free in general, so it might be my favorite location too.
Also, the current version (0.0.19) seems to have introduced a bug in trait theft where the traits you get are different from the one you've picked (for example, I tried to get "strong" and got "singing" instead). Hope you'll be able to fix this!
Cheers
I'll look into that bug after patch 20, and thanks for the feedback! The underwater cave doesn't do anything yet, but I will complete it in the future, and the beach will also gain more content.
sense we have a weregirl you should make a mermaid maybe at the corral reef
That was a Patreon NPC, so no.
i didnt know
wich event at the aquarium do you need to get the sunfish trait? the tank or explore
i think you trade with the guy at the start
Personally confused on what the information given in the "Vibes" section even means in the Brothel, alongside how "Type" factors into things. I also find that at least half of the options are basically useless, since customers seem to hate it.
Some minor tutorial on this to help understand what is going on would probably be warranted, though the lack of usefulness of several of the skills is probably a factor of this being in early alpha.
Otherwise, I've been having a lot of fun!
Frankly, so many skills do minor things that I don't even remember what all the stats they effect are.
Yeah, that's been reported to me a lot, so it'll be fixed for real this time in the next patch. I've actually tested it this time lol.
I cannot for the life of my find a job to find thats free(Quick Learner trait).Which one is availiable
Go to the police station.
thanks for the help:)
another question, how do you work as a personal trainer after stealing the job?
That job isn't implemented yet.
An error occurs when loading an old save.
Due to the nature of the frequent updates, older saves where I edit variables and or how content works are bound to break. In fact, the next patch might break all saves.
will a download version be added? I'm not good at English, but I have an auto-translator available in downloaded games.
You can download here https://tfgames.site/index.php?module=viewgame&id=3606
Sry for my bad english.
I haven't played it much. And I don't know if something like this is already implemented... But just in case, here's my suggestion:
What happens if a criminal swaps with your or steals your facial/physical features?
The player might be forced to clean up their identity, go into hiding, or accept a temporary new life of crime.
P.S:GoodGame. But perhaps you should use AI, draw, or talk to a fellow artist for background generation. Games made with photos... Look stranges.
Two things, first I dont like being stolen from in games. Second I have no intention to add any criminal NPCs right now, and adding the mechanic was hard enough as is.
In any case, I like your game, and I’m looking forward to the updates (by the way, about bugs, when I steal someone’s Appearance Details, it doesn’t change and stays the same)
So, in just under 3 weeks I'm now the town mayor with biggest boobs and ass, over 12ish positive traits purely exploiting the fact that trades can't go under 0, so trade negative traits, then take them back by also taking other things whilst it still being 0
Believe it or not the town mayor is no where even close to the most profitable job. Also the negative trait thing will be fixed next patch.
Which one is it then?
That's for you to figure out yourself 😉
I don't want this, and I don't think you do either, but just to check, when you said certain traits that won't be added, I saw that one trait that wasn't there was legal Loli. Are you going to add that or did you forget about that and add that to the banned list?
Of course I'm not adding that. It didn't even cross my mind when making the list. There's several things I'm certain I never even thought of that aren't on the list but would qualify for the list.
Good. That's disgusting, and while I am okay with some games adding the legal version since I know some people like that, I don't want the games I play to have that
Is it just me, or I can access the commercial district (I'm not sure of how It's called) from the red light district but I cannot do the inverse? Instead I need to go from the district to downtown then the red light
I'm not that big on NSfW games, but I can see this game being pretty good if executed well!
Maybe you can include some animals and a 'Species' trait in a future update.
How it'll work? I'm not sure, I'm just an enjoyer of animal transformations lol
Currently I have no plans to add anything beyond what I would consider within the supernatural ballpark. Most animal traits would not fit into the game I'm making.
Alright! Either way, hope your game does well! The concept is great ^^
Question how do you get employed or get a job thank you
Cafe, or trade for a job.
By getting a job /j
Looking forward to seeing new content to the game and explore it when it's in it's final form. For now I claim my "Before finished release" badge
Idem
Played the game a bit and just wanted to say a couple things.
First, it was a bit confusing for me to get a job, because logic dictates the first thing I should do is look around at places looking to hire, it was only on the third day when I realized I didn't actually need to sleep ever that I decided it's fine to just be a hobo and look for traits I want that I discovered you just trade jobs with people (not that having a job really helps you as far as I'm aware).
Second, I'm not even sure if there's any point to stats other than charisma atm, I would guess you'd have something planned considering they're there but it's a little awkward.
Finally, the trading system is actually busted lol. I once traded equivalent bust and butt to someone in return for them giving me all of their traits other than their desired traits. I think just making desired trade discounts scale multiplicatively instead of linearly would fix this somewhat, it's pretty weird when taking a beneficial desired trade trait from someone actually reduces your overall costs. I think bust and butt trades were also always desired trades for some reason. Oh and it would be nice if you could see trait stat increases on each trait, I can't keep track of what's what when I trade for 8 traits at once.
I'll look into fixing and changing some of these things in patch 11. Patch 10 is already pretty close to completion so it'll be a bit. Stats actually do affect income for all jobs. I fully intend for money to play a bigger role later but as of now the game is still in early development and I want to test and get feedback on mechanics as I roll them out.
Question, ever thought of adding bigger sizes? I think it would be pretty neat.
Depends on if sizes are in high demand from my patrons. But currently I'm satisfied with the current sizes. (Also I can't even think of an NPC that would have bigger than giant.)
I mean there's also massive and possibly hyper? Tho hyper tbh is more of a eh to some people.
That doesn't change my view on it. I currently have no plans to add a bigger size unless my patrons deem it so. If one of them requests their NPC to have a bigger chest size than what's currently available, then I'll add it to the game through their NPC.
Right. It is a fun game with good potential. But i wanna give proper feedback
The trading system: It is is fun. But needing to match the point score before trading is a slog. Especially trying to get a job in the early game. Especially since the net result is that you can never gain points from a trade.
Moving the requirement to half points could be better for balance. Low trade chance but still possible. So you can gain points
That or make it so charisma influences your trade chances and thresholds.
Beginning: The beginning is a slog. Especially with lack of explanations or tutorials it can take ou 2 weeks to get a first skill (speaking from experience) A guide or similiar explanation section would help a lot
The world: The world has a great beginning. There are a lot of locations but they feel empty. I’d reccomend focusing on character conversations
The shady alley: The shady alley is basically always a net loss. With over 100 different shady trades i only got about 10 positive changes. which were like +3 on avg.
Overall i am interested where this goes too. Keep up the good work
Alice the code goblin
Charisma, trading, and persuasion actually do have an effect on trading. Also next patch if all goes well, the world might feel a little less empty.
what is there even to do? when i tried to explore i kept running into Work in Progress, only thing i could spend money was housing, all trades required me to trade in all my stats and couldn't use money
Currently, there's limited gameplay as this is an Early Alpha build. If you wish to suggest ideas, please check out the survey.
is there a way to get better trades? im basically stuck with a ton of negative traits and no positive ones, cuz every time i try to trade, i need to heap on everything i have just to get the value even.
Actually you can get more traits from the bluefin development center without any drawbacks aside from spending time.
yeah but retraining for them takes longer each time, disincentivizing you from actually trading those traits away
I'd say right now the game is still a bit too early in development. If you do wish to give me feedback feel free to fill out the survey I made recently.
Really solid foundation! I'm excited to see more. I did want to ask, is the end goal going to have a story with characters, or more of a sandbox with expanded interactions? Purely from a curiosity standpoint, obviously you can have both, but again, wanted to see your vision more clearly. I can't lie it's hard to give more direct feedback, maybe adding in a scene or dialogue when a trade goes through? Something in the realm of watching the changes happen to them, and then your own? Regardless, I hope all is going well
I do hope to add more flavor to the world at some point, but first I need to add more functionality to the game.
Can you implement genital swapping? That could be interesting.
Not currently planning to due to other mechanics that are far more important. For example, jobs need proper implementation right now.
In my experience (maybe I'm being blind or dumb here, I'm not sure), even if you have maximum stats, you can't trade for a job, as there's nothing you can give to obtain the required points to have any chance of trading success. Maybe adding stats to the tradeables list or some other way for people to go on without using the debug menu to add traits to then trade away. As a note: I haven't played the most recent version just released; this is my experience with everything prior. I have tried to go for most jobs.
Right now, the only way to gain traits outside the debug menu is via the shady shop in the current version. I will make more ways in the future, but currently I want to make more of a foundation for the game before I add more ways to do things. Although within one of the next few patches I will likely make the starting traits tradable.
Pretty fun lil game so far, just wanted to report a bug I found, When entering the debug menu while the "body" menu is open, the game gets stuck in a loop between the "return to game" and "back" buttons on each respective menu.
I actually found that bug myself while testing something else lol.
ദ്ദി˶˃ ᵕ ˂ )✧
Looks really fun. I am just having issues with scrolling on mobile. Any solutions would be appreciated. Any suggestions?
I've now added a scroll bar, so hopefully that helps.
Looking good so far! I found a few bugs, In the character creation screen when you pick a trait or remove a trait it resets the Pronouns, Gender and Appearance. Also on the successful trade screen where it says what body parts you received it says what body parts you gave away instead.
Thanks for the input, I'll look into fixing these.