Been working a lot on this, probably too much... But I wanted to have something playable that shows the systems working together.
(Also for future reference I guess I'll refer to this thing as "Freaky Friendlies" here to not violate ToS? It's still a fitting title... the characters you befriend are in fact freaky and friendly...)
I "finished" (as in, it seems to work but might have some problems...) the chapter system the other day. It's one of the most important systems for a game like this since it's what gates progress on things, tracks what things you have/haven't done, determines what dialogue characters will have available (it's what puts the "adventure" in "adventure simulation game")... Similar to the structure of the Sims Bustin' Out, there will be chapters which contain goals which contain tasks. I made a GUI for debugging it! (This will eventually become the goal viewer) It's messy but works for testing different situations/combinations of things being marked as complete.

That giant rectangle of numbers is the global variables that the progress system uses to mark things as complete. I don't want to be manipulating the completed state of tasks, goals and chapters directly- rather, when you do things in the game it changes a global variable to be true. In this system, the state of the variables in this array are what determine whether a task is complete or not (with what tasks are complete determining what other tasks and goals are available)

The prototype is fairly linear... But if it were to be more than a demo, the ground work for an open(ish) goal system is there!
I really didn't think it'd be so complicated to implement a semi-open world progress gating system but... it was a bit complicated. Hoping that it won't be a pain in the ass later to deal with but I've made the goals and tasks for the first chapter and the way I've designed it seems fine to use for a longer game.
I haven't done anything interesting besides a lot of programmy stuff... I did make some thinking bubbles I'll need later! I had fun with the breasts one.

And made the naked version of him. It doesn't look great at high res but looks pretty good at render resolution! It does a good job of hiding the slap dash procedural/vertex color based texturing hehe...

Still haven't made his FMV model yet... still need to make the models for the other characters! I have another one of the rabbit guys you'll befriend done but I still need to start the other two. That'll be something I'll be doing as a lower priority... Now that pretty much all the big systems are implemented I'm not unhealthily super fixated on programming. There's still some features left to make (like buying/selling items, saving and loading the game, maybe some kind of NPC schedule system...) but the critical features are done.
So here's the current build. I wish it were more pretty and had more stuff to do in it but like... I could go another few weeks on this but I just want to slow down on it here and get back to doing animation. I hate getting so absorbed in game dev but it's like a drug or something man... I can't stop myself until I hit some big milestones. (password is BIGGAMER)
https://velocirection.itch.io/freaky-friendlies
SukeBancho did the little simlish-like voice bits for Fregus! They'll be voicing him when I eventually have some FMV of Fregus talking (haven't even done a story board for anything yet but I already know they'll do an amazing job and can't wait to animate to their voice acting!)
https://bsky.app/profile/sukebancho.bsky.social
(also idk if I'll keep using itch for my stuff due to that whole payment-processor-forcing-them-to-"do something"-about-nsfw-games thing but for now it's fine... if anyone knows alternatives let me know or maybe I'll look into setting up my site thing or something. I might try whipping up my own basic thing on neocities or something and link to a google drive link)
If you just want to see gameplay I recorded a quick run of it!
https://youtu.be/EcEjxmg4ak0?si=a_kgWrmNdvIHJTzo
White husky
2025-08-31 19:42:46 +0000 UTCChump
2025-08-31 03:49:57 +0000 UTCNanimon
2025-08-30 12:18:21 +0000 UTC