Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Kunabee

47
Posts
9
Followers
152
Following
A member registered May 24, 2017 · View creator page →

Creator of

Recent community posts

With the help of my partner - the two of us banged our heads against this for a few hours lol - we found a workable way to have the Character() displayable highlight in its original color.

Replace:

    def get_all_character_names(): # dynamically fetch all Character() instances and returns their names, then adds them to a list
        persistent.character_names.clear()  # Clear previous names
        for key, value in globals().items():
            if hasattr(value, "name") and isinstance(value.name, str):  # Check for valid character names
                cleaned_name = remove_renpy_tags(value.name)  # Strip {sc} or other tags
                persistent.character_names.add(cleaned_name) # Add the character name to the list
        return persistent.character_names

With:

    def get_names_and_colors(): # get all Character() instance names and colors
        persistent.character_coloration.clear() #clear previous list
        for key, value in globals().items():
            if isinstance(value, type(renpy.store.adv)) and isinstance(value.name, str): # make sure it's calling up the character type and not directly taking variable names for dynamic names
                cleaned_name = remove_renpy_tags(value.name) # strip out text tags for name
                screen, show_args, who_args, what_args, window_args, properties = value.get_show_properties(None)
                if not "color" in who_args: #ignore names with no color argument
                    continue
                cleaned_color = remove_renpy_tags(who_args["color"]) # strip out text tags for color
                persistent.character_coloration.update({cleaned_name: cleaned_color}) # add the cleaned tags to the dictionary
        return persistent.character_coloration

and replace:

        if enable_character_name_highlighting:
            escaped_names = [re.escape(name) for name in persistent.character_names]
            if escaped_names: # This section makes sure we match whole words only. E.g if you have a character called Bill, the 'Bill' in Billby won't highlight.
                pattern = r'\b(' + r'|'.join(escaped_names) + r')\b'
                text = re.sub(pattern, r"{{color={}}}\1{{/color}}".format(highlight_color_names), text)

with:

        if enable_character_name_highlighting:
            for name, color in persistent.character_coloration.items():
                escaped_name = re.escape(name)
                pattern = r'\b(' + escaped_name + r')\b'
                text = re.sub(pattern, r"{{color={}}}\1{{/color}}".format(color), text)

And whenever you use 'character_names' or 'persistent.character_names', use 'persistent.character_coloration' or 'persistent.character_coloration' respectively instead in the script.

OH RIGHT and for the very top, you want to change 'define persistent.character_names = set()' to 'define persistent.character_coloration = {}' - basically instead of a set, it's a dictionary.

Behind the scenes, what this is doing is it's tying the character name to a key and the color to a value. It's also making sure that it's only taking from the Character() object, rather than anything with a name value or otherwise, which it was doing before. (If your game name was highlighting when you didn't enable that - yes, that's why.) If you have a character without a color value (such as, for example, if you have a default 'new' character like I do, whose name is '???' or 'Stranger', so you don't have every instance of the name 'stranger' highlighting in your text), it just ignores it and moves on to the next value.

Then, in the highlight filter stuff,  it's still only taking the full and whole name (so 'William' will highlight, but not 'Will', or 'Bill' but not 'Billby'), and using the color attached to the name key to fill in what color it shows up as.

I hope this helps!

Also, everyone say 'thank you Kunabee's partner', because his patience and assistance is the reason this exists at all. Like 99% of this code is his, he's the smart one, I'm just here creating things and asking him to do ridiculous stuff lol

as a nonbinary person trying to navigate a world where everything seems made for the binary, where even video games don't actually provide an escape from it, where so often i am forced to be one or the other when i am Not and there is more than just "a third thing" (there's a million different things), when it's not enough not enough not enough -

thank you.

interactive fiction my beloved. also i tried to click the blue text an embarrassing amount of times, i do not want to talk about it >.>

I was wondering if there's a way to modify this to highlight character names as set in the Character() displayable? So that each character name appears as the color they would see in dialogue. I feel this is slightly more complicated than the code that appears in the current iteration of the tool, as it would have to associate each color with each name, rather than just a flat list.

Any advice on this would be appreciated, if you have any ideas. Thank you!

I did it :) I had to get help for about, eh, maybe ten puzzles? But I did it! This was lots of fun.


I really enjoyed playing this! I loved the story we got about the protagonist, and the ending was beautiful - how in making the doll, the protag was able to find a place to stay. It was a lot of fun.

My only complaint is that the screen was slightly too tall, so I had to scroll back and forth to read things and play and etc. If I zoomed out, I would have had trouble seeing, especially the text - which was a little on the small side in my opinion.

I still loved it and had fun. I will most likely come back to play some more and see what other pieces I can make :3

shouldn't the zine be, you know, read and liked by white people? it's about writing black characters... i think it's important for folks who aren't black to go and read it and then do better in their creative endeavors. that is to say: it's weird that people are going "i'm white but" because uhhh it's IMPORTANT for white folks to read this. it's not weird that people are liking it (of any ethnicity).


anyway i continue to enjoy your work. i find a lot of it relatable and i like that it's so different and unique. it touches on topics a lot of media - even other independent media - shies away from and that i appreciate.


thank you for writing and for creating.

Thank you so much!!! This game is SO CUTE and everyone should play it :)

This was really cute, but the sort of vibrating-moving backgrounds triggered some photosensitivity for me; hurt my eyes. Loved the story though and it was mild enough I powered through, but I would recommend maybe having an option to disable the moving backgrounds!

I do wish there was another option to get really close to both Cerris and Terrig, for endings. But it was all good!

full disclosure: i am Autistic and trying to be empathetic, not override your story with my own, just. yknow.

i'm fully nonbinary, right, i'm not a man or a woman i am a Something Else. it's bristling to be compared to my birth gender and gods. gods. everything is "women and nonbinary". "non-men". it's miserable. like. i'm not woman-lite. yes i like a lot of feminine things but that's society's judgment not what gender is. and then i see people going and wishing violence on ALL men, not just the men who take advantage of things.

i'm polyamorous & my currently only partner is a cishet man. "het" in quotes, because he likes me, but i'm mostly an exception to his rule. i like to joke that he's the one decent cishet men and now he's being passed around and has acquired a harem of trans women, as anyone who doesn't mistreat trans people tends to do. i hate the "make men eunuchs" and etc language because that's him, too, and he's kind and in the 5 years i've been with him he's changed for the better, when he was still an incredible person who listened & who cared.

and how does it feel. how does it feel for a trans man to see that. and know either they're included or they're not included because they happen to be trans and then it's like they're not seen as a man, and one of my roommates is a trans man and he deals with that and everyone still calls him "she" because it took him 40+ years to finally stop being terrified of giving him womanhood/girlhood.

it's complicated & frustrating and.

we need more games like this. you've done something amazing with this game, just by having it, just by writing this. and i hope that more people write games like this and address the complicated feelings of -

i'm not a woman but i lost something when i acknowledged that, when i saw that, when it became something i did. i lost the "girls can be just as good as boys" and people see me as a traitor and sometimes i see myself as a traitor. and i'm not even a man! just not a woman.

but none of that is betrayal & none of that is running away. it is running to yourself, running to one's self, and it's okay if it's complicated. if you have to step back. if you have to run and hide. and it's also okay to jump back into things and reinvent yourself and throw off those weights and be shiningly yourself.

idk man your game touched my heart and this post-mortem is giving me so many thoughts and just...

you've done something important. even if it's niche. people will see it. it's the beginning of everything.

that's all.

ah

as a nonbinary person who came from womanhood and considers themself to be transneutral, there was

i felt this a lot.

life is so complicated and there are so many scary things out there, but thankfully i have a group of friends -

queer people, trans people specifically -

that make things easier.

anyway, i just...

i felt this. hard.

thank you for writing it.

This was great! I had a lot of fun playing it, and it was absolutely beautiful. I LOVE nonograms/picross and having a little bit of a story with it was so much fun. I loved doing the different parties hehehe :) The puzzles - nonogram and otherwise - weren't easy but they weren't super challenging, either; all of them had an easy solution and often when I picked up an item I'd realize where it was supposed to go, if I had previously encountered and gotten frustrated with things.

Thank you so much for the game, I had a ton of fun!

hello. hello. hello. i am dying. i am exploding. what is this. what is happening. the end  of chapter six. i am dying. i am exploding/ hello. what.

i found this a few days ago and omg i am SO hooked. my MC is named Liliaudra and I've been having fun exploring them and their relationships.

everyone is baby i adore all these characters please allow me to cradle them against my chest and keep them safe and -SCREAMS INTO THE ABYSS-

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

this was hilarious thank you bless

precious bebe. love. this is so good. thank you bless. i have been given a gift. precious gift.

I LOOOVE dressup games so seeing this here was amazing, eee! It's so cute :) What great quality!!!

This is lovely, I enjoyed it so much! I loved seeing the towns pop up. I hope to see more!!

(1 edit)

As a mentally ill enben with lots of mentally ill and neurodivergent queer friends, I could relate to a lot that happened in the story. I emphasized and related to pretty much every character in one way or another, and I LOVED the side story.

Aiyana is such a sweetheart, absolutely adore her. My heart broke for her, knowing how hard it is to Do Things and... everything. Yeah. Very relatable, glad she has a caregiver.

I'm not quite in as bad as shape as Aiyana, but I can't live alone either and need a caregiver myself. A robot aid would be SO useful.

The characterization was brilliant and I mean - well, okay. I've played enough of your games by now that I know it's lesbians and mental illness and people struggling and it's just going to be pretty and aesthetic and a little bit sad and a little bit happy. I always get excited when you come out with a new game.

I also noticed that the mental illnesses were discussed but never named. While I was able to pretty much conclude what neurodivergence/mental illness was what because I deal with some/have friends with  them, it was nice to see... I mean, saying you have this disorder or that disorder, it doesn't really help. It leaves people assuming things and people are so much more than their diagnoses. But saying what people ACTUALLY dealt with... the things they ACTUALLY needed...

Idk it was just nice and I was fond of that fact.

Also you're fantastic at writing nonhumans with nonhuman experiences.

I loved this, precious.

I really loved this. I love haunting games like this one.

this is INCREDIBLE i have so many FONTS i never have to worry about fonts or licensing AGAIN :D!! I got it when it was on a SUPER SALE, for $20, it was SO worth it.

As a disabled solo dev who has trouble finishing things (-sweeping all my WIPs under the rug-), this has saved me so much stress, effort, time, and MONEY.

Patreon is so strict anymore, I'm so sorry this happened :( Cutting Edge was a fun li'l BDSM romp I sincerely enjoyed, so it sucks that Patreon took issue with it.

Absolutely beautiful. Heartwrenching. but tbh at this point I played enough of your games to know what I was in for.


I really loved it overall. Thank you for making this. I will be haunted by it for some time I think, same as all your other games.

oh this was cute. also my kinks, wow

SO CUTE!!!!

crow :D

this is painfully relatable i hate insurance i hate the medical system and i hate the us.

thank you.

This was such a delight to play! Very cute and Ioved coming up with new drinks :) Only thing I noticed was a discrepancy in the words - in the customer's order, the value was labelled "sweet/sour" but on the ingredients it was labelled "salty". The latter makes more sense, since 'sweet' is already a value.

So glad I stumbled on this! It was lovely!

Are these made with any AI?

Burned Badger primary with a burned Lion secondary modelling Bird.

(1 edit)

27 rounds.

SPOILER INCOMING.
Saved every life and ended my life with Esteban - no war, healed the south, made sure to burn Suzette's documents...

My only wish is that I could have been friends with everyone, but I spent a solid two hours playing this game and it is almost 2 AM. I need sleep.

Just... it was so good.

Oh! I'm so happy there's an update, I can't wait to see all the guests running around! hiddenone is an exceptionally talented sprite artist, so I'm really looking forward to admiring all the sprites :3

You ran into the issue that I often see when representation DOES happen. There's like, two possible reactions:

"THERE'S REP THERE'S REP BEST GAME EVER!!!!" from one crowd and "jfc the (insert minority group here) are taking over" from another. It's frustrating.

We shouldn't have to be satisfied with 5 minutes of a side character who is queer, a POC, whatever. It shouldn't BE the big deal that it is. And it shouldn't be so dang hard to find a character that isn't a Generic White Everyman but characters with variety and personality and feeling behind them.

This post is very well-written. Bonus points for mentioning Deltarune, because I absolutely love it (and Undertale).

this is relatable. i - i'm still in the "getting diagnosis" stage and i have fully given up. my mate keeps pushing me to try but like... lmao, doctors don't care and don't listen.

thank you so much for this game.

Adorable.

You do such great work that it's completely understandable why you're putting a price tag on some packs. It's exciting when there are free packs, but your stuff is 100% worth paying for.

sir did you know you are insane? two cc0 packs??? (and also thank you, free packs are the best)

Made it to 183 sacks :) This was very fun, and a really great nostalgia trip - I remember playing different Club Penguin games for HOURS! My favorite was the fishing one, which is ironic because I hate most fishing minigames xD

This was a great experience, thank you so much!