Home Creators Posts Import Register Favorites Logout

Content

This is a long-ass post. I separated it into parts so you can skip to the part you want to read

The First part is Technical stuff.

The second is me just sharing stuff.

The third is some ideas I have :)

Technical stuff

Animation Layering:

In the last post, I described my attempts at this goal.

In my last attempt, I described my idea of storing the partial animations on a map and using the frame number as the key and the animations pixels as the value.

So I tried doing that, and once I stored it as files on my pc, they were too big.

I'm talking around 14Mb for 1 frame, which is not acceptable.

To reduce the file size, I compressed the files using Zlib, which is built-in in NodeJs, which you can utilize when using Electron.

Once I compressed the files, their size reduced significantly. (56kb)

and the total animation size was around 14Mb.

But this was not it...

Once I tried putting everything together, another issue occurred. In order to replace the pixels of the main animation with the partial one, I needed to loop over all the pixels while the animation was playing, which caused major FPS drops and dropped the animation from 24FPS (The FPS I'm using to render) down to around 16-20.

Attempt #5:

My new goal was to paint the partial animation on top of the main one, checking for pixels.

But the problem was that the canvas I'm painting on requires a height, width, and pixels array, and when I'm storing the pixels into an array I don't know the height and width it creates.

And yes, it's possible to calculate that, but I felt like I'm creating Skynet instead of some minor helper function that should help me improve the quality of the game.

Attempt #6 (And final):

I went back to the start and tried a completely different approach.

Now I'm at a point where I can fetch the frame's number while the animation is playing.

I realized I could just store the partial images as normal images (Webp) and paint them on the canvas.

Surprisingly, it was even smaller in size compared to the JSON files.

And since they are images, I can crop just the needed parts!

So now, I only need to preload them into the memory before the animation starts (which is really fast) and then paint them by frame number.

Here is a POC: https://mega.nz/file/Rx4C3ILS#wdSC0SNP6A_eMDs7XcpT33EbGcwk1brOtxX75rLS8eQ

You can see that I fucked up with the cropping in the beginning, so you can see a bit of Ann's black curly hair on the right.

I didn't fix it because that's how you can see better how it works!

TTrick's Sharing

Heart-to-heart talk:

This part might seems like it comes from nowhere. But I just felt I needed to write this, so I am.

I wanted to share with you why the upcoming version is taking so long.

As you know, the last update was about Ann's love path.

I've already mentioned how hard it was to write since it's not my strong size. But I always wanted to improve that route, and I feel like I did.

I started with that route because I got a lot of criticism about it, saying I don't give it as much attention and love as the others.

Even though I tend to ignore most criticism since people tend to complain about everything. That one was true, and I knew it, and I wanted to improve it for a long time, and I felt like it was the right time.

So the day came, and I finally released the version and was really happy with the result. I was also so motivated and hyped that I didn't even take a single day off! I immediately started working on the next version. (Even before I published the poll asking for you to vote for it - I worked on scenes that I knew would be in all routes).

But then a couple more days passed, and nothing... The version was by far the most "quiet" version I've ever released.

I barely gained followers and supporters. No one talked or cared about that version on various sites.

At one point, I actually checked that I clicked the publish button because I thought there was some kind of a mistake. But there was none.

Not only that. I even got a few messages from people who have been my supporters for a long time saying they are dropping tiers or canceling for a few months.

Needless to say, that wasn't the most fun experience.

Devs work on the game for a few good months to release 20-30 minutes of content at best. And what makes them keep pushing is seeing the people get excited about their work.

And I know some people will think to themself now: "He should make the game because he likes it and not to please other people."

To those people - Well, I AM making the game I want, but if it was only for me, I wouldn't need to put that story into writing, I wouldn't need to fix poke-through holes in renders, and so on.

Anyway! It made me realize that I tried pleasing some vocal people that aren't my supporters and apparently wouldn't be in the future anyways.

Apologies for those here reading this, and this is their preferred route - I'm just sharing my own experience and how I saw things.

It also doesn't mean I'm abandoning this route or won't give it more love in the future!

So even though I worked on the game, I also feel like I didn't dedicate enough time to it as I should've, so I'm going to pause the payment for this month.

I will keep working on it, but it will make me feel better doing that.

I'm not going to make any changes or stuff like this. I'm happy with the last version and am always excited to work on LSS.

If I had a PR team, they would probably delete this part, but since I love to be transparent for good and the worst... Either way, you get walls of texts that most would probably skip😁.

Ideas:

So while working on the animations layering project, it brought up some ideas that might be cool ( or not ), depending on you.

The best part about that project was that I had a stage to share my progress with you.

I was thinking of doing this as a regular thing. But this time, I could list all the projects (or other stuff) I need to work on, and you could vote on what you want to see first.

It could be anything!

From LSS girls in a bikini contest (Suggested by Prowly on discord!) In this idea, I will upload the girls in swimsuits and show you my thought process and how I chose each girl her swimsuit.

Or it can be even DAZ tutorials. I could post DAZ tips that I learned over the years.

It can be some coding stuff for the engine - for example, me coding in a gallery or a reply gallery (finally) and showing you how I'm progressing.

If you worry that I'll just invest my time in that instead of working on the story, you shouldn't worry. Because I will do it regardless, the only added time will be me posting about it.

Let me know what you think!

If some parts of this post felt like I'm depressed, so far from that! I'm happy with the game, the community, and my life in general!

Also, I have many private renders that I shared on discord that some of you that aren't there might have missed!

I'm going to share those in a separate message tomorrow!

Cheers 🍻,

TTrick.

Files

Comments

StarLord

Nice!! Keep up the great work always appreciate the updates and feed back you give us.😁

Alex

I'm sad to hear that about the last update. I loved it mostly because I love Ann the Love route and it's probably my favourite route. As for the animation, it looks amazing!

sandman1008

I don't tend to comment in general for any dev I support. I'm just not that guy. But I know I should do it more because I know people want to hear feedback on the work they spent on much time on. So, although it may be late. Let me give my input on the latest update. The Ann love route isn't my favorite. I'm a degenerate, so I like corruption and NTR. In fact, I don't think I ever made a pure Ann love route. However, I have always been intrigued by the Ann love route, while Ann keeps talking with Chris. It's an interesting dynamic because Ann is a good girl in that route, so you'd like to think that she wouldn't do anything with Chris since she loves MC. It's a slow burn, the development of Ann and Chris' relationship. But little moments are caught here and there that makes you wonder what Chris is trying to do, and if Ann is being a little too receptive. But the mini bombshell Vanessa dropped in the latest update when she revealed Ann considers Chris her boyfriend, too, really kicked up the intrigue. And when MC asked Ann about Chris, she actually lies and says he's just a friend. That's a red flag there. Finally, you're given the choice to tell her to stop seeing Chris, or let her continue spending time with him. If you tell her to stop seeing him, she gets genuinely mad (probably the first time I saw her get angry outside of the Ann hate route), but eventually agrees to stop seeing him, even though she's noticeably sad and disappointed by it. What could that lead to? Will she actually stop seeing Chris? Will she resent MC and continue seeing Chris behind MC's back? And what if you allow her to keep spending time with Chris? There's a lot of possibilities that can come from this route. There's been no real Ann-Chris action, but the build up is coming along very nicely. And for that, I have to say kudos for keeping up the good work.

Rebeccadron and Company (edited)

Comment edits

2026-09-05 14:00 Ahm. Does it mean the love route development is paused? Since this is mostly NTR game, I can't say I am against it. Anyway, Ttrick, thank you for your hard work and dedication.
2022-08-26 00:09

Prowl

For the record, I loved the last update and could see the difference in improving Ann's love route. It's not even my favorite route and it still had scenes I adore. I'm always open if you ever want to brainstorm some ideas for paths or scenes and dialog. I also believe you working on the product you want to deliver is what's best for the overall vision. Sometimes you might have to move things forward though to keep a balance and interest for some.

Johnny Garcia

So I’m an Instagram follower Tier but I never got the update. Is there a reason for that? Do I need to go up tier? Cause the tier I’m in says updates available 1 week after release.

Chronos

Love the game and the latest update! Personally, had to drop support due to financial issues but plan on starting again real soon.

Starfish

TTrick, you are one hell of a dev and a cool guy on top of that. Thanks for letting us know what's on your mind. Your post just made me raise my support tier (fell back to lowest when you started overhauling the whole engine and just wanted to see where things where going first). Still love what your doing. And you got Emily. You always get me with Emily. Damn you. ;-) Hope you will follow your vision for this damn fine project and never loose fun being creative and breathing life into all those awesome characters! I want to see you successful. For almost entirely selfish reasons, of course. :D Take care.

acoustic8

I actually think this game is great and the addition of the the love route was well done. I think perhaps what you ran into was the stereotypical "no news is good news" where when a majority of the crowd is satisfied from something they're largely quiet and unresponsive but when will otherwise complain loudly when they find a gripe. These projects are time and stress intensive and definitely take the time to do it right for your own vision and story telling, all of which I have liked thus far and it only made sense to provide a "vanilla" approach lest the game would become too biased in the dark routes. Good work, good job, and from those other sloths who are currently sated, keep it up we appreciate it.

GrumpyGranny

lol, i feel ya... you're doing great job though and as long as you feel working on the game is more fun than alternatives and you feel enough support and gratitude to fix clipping and publish the game, then is all good

Ball is Life

Didn't much care for the love route personally but love the game. Definitely supporting here on out. Hope to see this completed one day.

Crowangel Gaming

as someone who has depression.. social anxiety to such a degree im house bound the last 4 years.. I can say i feel your pain when it comes to being upset with the feedback or response of something you worked hard on.. Regardless of the feedback or lack there of the only thing i can suggest is Be true to your vision.. You came up with this project.. you are the one putting in the multiple sleepless nights of manhours to get it right in how your envisioned it.. Its your capital going into daz and other render tools.. and the last word is yours no matter how many patreons, subscribe stars or whatever support in general you get.. Yes public opinion is great, But for good or bad.. Make this the way YOU want to do it... You will NEVER make everyone happy.. only yourself.. and the true fans of this title will support your choices regardless... Its already a mountain of a task to plot and see through so many routes and variables in a title like this.. and so far you have done a great job.. The love route works well.. The sharing route works well.. The harem route works well.. The cheating ntr route works well... keep on doing what your doing well.. dont overcomplicate things for yourself and when you need a break .. take it.. All the best mate.. Simon/Crowangel