BaasB

Trial Moderator
Trial Moderator
Uploader
Donor
Respected User
Aug 5, 2018
23,501
370,680
Hey guys,

I'm the developer of the Carnal Contract game.

I'd like to take this moment to thank you all for your comments, suggestions and constructive feedback you've provided over the last 9 months. I really appreciate your time and effort you put in providing your suggestions how to make this game better with every release.

Like most of you already know, this game is my first adventure with VN. And I can say it's been a quite a journey, but looking back on where I started, I am amazed by how much I have learned in the process with your great support here.

With each your comment, I learnt a little bit more about your expectations and what still needed improvement. Most importantly I had the chance to identify and fix things I missed.

Sometimes it felt like homework, and you caught all the mistakes I made after I submitted it. And that was exactly how I learnt the most, so thank you for that kind of support.

I've already fixed many small things you mentioned. Some comments don't require changes since they're important for the story, but many were just things I overlooked.

Also, my coding skills are getting better. The first version of the game was lacking important features in preferences, dialogs, and a gallery. But now, it's much, much improved.

I'm currently working on a new gallery that includes scenes, not just images like it does now. It's still a work in progress, so you can expect it to be added to the game in the upcoming weeks.

The story was the most challenging part of the game. At first, it was quite straightforward, but then I started branching the story based on the Love Interest (LI). And in the last few episodes, the paths are diverging even more depending on the LI you choose.

In the first episodes, there were some things I implemented wrong, like forcing you to have sex with an ex-girlfriend, but I resolved that a few episodes ago. There still exist some forced sex scenes, but they are with side characters, not the main one.

I still have to purchase and include better music in the game, create a gallery with scenes, and include more options for you to choose.

I've really dedicated myself to developing the mysterious game in which the main characters are trapped. I hope you enjoy that part because it adds an extra layer to his game journey.

Carnal Contract file is huge (increasing by 1.5-2.5GB with each episode), but as Abhai mentioned, it's due to poor optimization. The game has more than 7,000 renders in PNG format, and I've already tried to optimize it and convert it to other format, but I wasn't satisfied with the quality decrease that happened during conversion.

Solving this is on my TODO list before the next episode.

Someone will probably publish our last chapter (episode 7) here in a few days, but there's no need to wait, I will share it here with you so you can play it.

Because you've helped me a lot with your comments and support, I am leaking the game here.

Keep in mind, it's huge (12GB), but I'm sure someone will put out a smaller version soon after this post. :)

Thank you once again! I will be more active on this forum from now on and talk to you all.

Enjoy the game, here is the link:

Best,
Dotty
12gb

closing-lots-of-doors-cartoon-closing-door.gif

Because you've helped me a lot with your comments and support, I am leaking the game here. :coffee:
 
Last edited:

jhonatanw

Engaged Member
Jun 21, 2022
2,843
3,050
Hey guys,

I'm the developer of the Carnal Contract game.

I'd like to take this moment to thank you all for your comments, suggestions and constructive feedback you've provided over the last 9 months. I really appreciate your time and effort you put in providing your suggestions how to make this game better with every release.

Like most of you already know, this game is my first adventure with VN. And I can say it's been a quite a journey, but looking back on where I started, I am amazed by how much I have learned in the process with your great support here.

With each your comment, I learnt a little bit more about your expectations and what still needed improvement. Most importantly I had the chance to identify and fix things I missed.

Sometimes it felt like homework, and you caught all the mistakes I made after I submitted it. And that was exactly how I learnt the most, so thank you for that kind of support.

I've already fixed many small things you mentioned. Some comments don't require changes since they're important for the story, but many were just things I overlooked.

Also, my coding skills are getting better. The first version of the game was lacking important features in preferences, dialogs, and a gallery. But now, it's much, much improved.

I'm currently working on a new gallery that includes scenes, not just images like it does now. It's still a work in progress, so you can expect it to be added to the game in the upcoming weeks.

The story was the most challenging part of the game. At first, it was quite straightforward, but then I started branching the story based on the Love Interest (LI). And in the last few episodes, the paths are diverging even more depending on the LI you choose.

In the first episodes, there were some things I implemented wrong, like forcing you to have sex with an ex-girlfriend, but I resolved that a few episodes ago. There still exist some forced sex scenes, but they are with side characters, not the main one.

I still have to purchase and include better music in the game, create a gallery with scenes, and include more options for you to choose.

I've really dedicated myself to developing the mysterious game in which the main characters are trapped. I hope you enjoy that part because it adds an extra layer to his game journey.

Carnal Contract file is huge (increasing by 1.5-2.5GB with each episode), but as Abhai mentioned, it's due to poor optimization. The game has more than 7,000 renders in PNG format, and I've already tried to optimize it and convert it to other format, but I wasn't satisfied with the quality decrease that happened during conversion.

Solving this is on my TODO list before the next episode.

Someone will probably publish our last chapter (episode 7) here in a few days, but there's no need to wait, I will share it here with you so you can play it.

Because you've helped me a lot with your comments and support, I am leaking the game here.

Keep in mind, it's huge (12GB), but I'm sure someone will put out a smaller version soon after this post. :)

Thank you once again! I will be more active on this forum from now on and talk to you all.

Enjoy the game, here is the link: Google drive - Carnal Contract Episode 7

Best,
Dotty
Thanks for the update
 
  • Like
Reactions: Dotty Diaries
Jan 7, 2022
449
566
Carnal Contract [v0.7 Ep. 7] [Dotty Diaries] - Compressed

Original Size: ~12GB
Compressed Size: ~600MB

Win/Mac:
PIXELDRAIN | WORKUPLOAD |

You don't have permission to view the spoiler content. Log in or register now.
Damn, this is the largest size difference b/w the actual and compressed game I've ever seen.....
Thanks a lot anyway..! <3 <3
 

skyrfen

Ultimate Torrent Dude
Donor
Jun 13, 2021
4,179
2,401
Carnal Contract file is huge (increasing by 1.5-2.5GB with each episode), but as Abhai mentioned, it's due to poor optimization. The game has more than 7,000 renders in PNG format, and I've already tried to optimize it and convert it to other format, but I wasn't satisfied with the quality decrease that happened during conversion.
That is literally untrue. - the game can be easily 9-10 times smaller.
So unless you did some shoddy conversion, you are lying to yourself and your potential supporters.

Use the guide from my signature if you need.
 
Last edited:

mahasambavam

New Member
Jul 18, 2019
4
5
Hey guys,

I'm the developer of the Carnal Contract game.

I'd like to take this moment to thank you all for your comments, suggestions and constructive feedback you've provided over the last 9 months. I really appreciate your time and effort you put in providing your suggestions how to make this game better with every release.

Like most of you already know, this game is my first adventure with VN. And I can say it's been a quite a journey, but looking back on where I started, I am amazed by how much I have learned in the process with your great support here.

With each your comment, I learnt a little bit more about your expectations and what still needed improvement. Most importantly I had the chance to identify and fix things I missed.

Sometimes it felt like homework, and you caught all the mistakes I made after I submitted it. And that was exactly how I learnt the most, so thank you for that kind of support.

I've already fixed many small things you mentioned. Some comments don't require changes since they're important for the story, but many were just things I overlooked.

Also, my coding skills are getting better. The first version of the game was lacking important features in preferences, dialogs, and a gallery. But now, it's much, much improved.

I'm currently working on a new gallery that includes scenes, not just images like it does now. It's still a work in progress, so you can expect it to be added to the game in the upcoming weeks.

The story was the most challenging part of the game. At first, it was quite straightforward, but then I started branching the story based on the Love Interest (LI). And in the last few episodes, the paths are diverging even more depending on the LI you choose.

In the first episodes, there were some things I implemented wrong, like forcing you to have sex with an ex-girlfriend, but I resolved that a few episodes ago. There still exist some forced sex scenes, but they are with side characters, not the main one.

I still have to purchase and include better music in the game, create a gallery with scenes, and include more options for you to choose.

I've really dedicated myself to developing the mysterious game in which the main characters are trapped. I hope you enjoy that part because it adds an extra layer to his game journey.

Carnal Contract file is huge (increasing by 1.5-2.5GB with each episode), but as Abhai mentioned, it's due to poor optimization. The game has more than 7,000 renders in PNG format, and I've already tried to optimize it and convert it to other format, but I wasn't satisfied with the quality decrease that happened during conversion.

Solving this is on my TODO list before the next episode.

Someone will probably publish our last chapter (episode 7) here in a few days, but there's no need to wait, I will share it here with you so you can play it.

Because you've helped me a lot with your comments and support, I am leaking the game here.

Keep in mind, it's huge (12GB), but I'm sure someone will put out a smaller version soon after this post. :)

Thank you once again! I will be more active on this forum from now on and talk to you all.

Enjoy the game, here is the link: Google drive - Carnal Contract Episode 7

Best,
Dotty
Thanks a lot.... Was Waiting for this with moon watching c**k
 
  • Hey there
Reactions: Dotty Diaries

Dotty Diaries

Newbie
Game Developer
Mar 13, 2023
56
442
There's no point in accusing me of lying immediately.

I was using Photoshop's compressing tool from PNG to JPG, and for some renders — not all, but like 20% of them — there was a decrease in quality. I think it has something to do with the lighting in those renders.

Anyway, thank you for the guide. I will check it out.

It will help, since I can see you have more knowledge about compression stuff than I do. Thanks!


That is literally untrue. - the game can be literally 9-10 times smaller.
So unless you did some shoddy conversion, you are lying to yourself and your potential supporters.

Use the guide from my signature if you need.
 
Last edited:

hkennereth

Member
Mar 3, 2019
237
775
Carnal Contract file is huge (increasing by 1.5-2.5GB with each episode), but as Abhai mentioned, it's due to poor optimization. The game has more than 7,000 renders in PNG format, and I've already tried to optimize it and convert it to other format, but I wasn't satisfied with the quality decrease that happened during conversion.
We appreciate you posting the game directly, thanks for that, honestly!

As for the compression question: really, save your PNGs as JPGs with 90% compression, the difference in size will be dramatic, and there should be no perceptible difference visually... unless you're zooming into the image, which you should not be doing because the whole point of lossy compression is to preserve the quality when looking at 100% size. At 90% compression the files are probably still larger than the compressed version being posted, which is usually already good enough and I would probably guess it's being compressed at 70-80%.
 
  • Like
Reactions: Dotty Diaries

skyrfen

Ultimate Torrent Dude
Donor
Jun 13, 2021
4,179
2,401
There's no point in accusing me of lying immediately.

I was using Photoshop's compressing tool from PNG to JPG, and for some renders — not all, but like 20% of them — there was a decrease in quality. I think it has something to do with the lighting in those renders.

Anyway, thank you for the guide. I will check it out.

It will help, since I can see you have more knowledge about compression stuff than I do. Thanks!
I'm not accusing you of lying, I simply learned from experience that devs either have no clue about compression or they are too lazy to even consider it. It's a safer assumption but not necessarily nice, I'll admit.

As for the compression - unless you have a custom algorithm, the detail loss will be most visible in the dark and/or foggy scenes with lots of small elements. That's where most general algos struggle.

The JPG is okay-ish, but it's inferior to WEBP or AVIF (both supported by Ren'Py). I did a quick test with your renders and I found the best quality/size at 94-95 quality WEBP with YUV conversion. It's similar to size in 90q JPG, but preserves a lot more of the fine detail. Plus, you'll need to compress/convert your images if you plan on the official mobile version release.

If you need some more info, feel free to respond here or through the DMs.
 
Last edited:
  • Like
Reactions: xapican and Feyd

Joshy92

Devoted Member
Mar 25, 2021
10,884
23,805
I thought i read once that you had to bang all the girls.
But if the game is going to have stuff like different branches then I think I might have to try it.
 

Dotty Diaries

Newbie
Game Developer
Mar 13, 2023
56
442
I'm not accusing you of lying, I simply learned from experience that devs either have no clue about compression or they are too lazy to even consider it. It's a safer assumption but not necessarily nice, I'll admit.

As for the compression - unless you have a custom algorithm, the detail loss will be most visible in the dark and or foggy scenes with lots of small elements. That's where most general algos struggle.

The JPG is okay-ish, but it's inferior to WEBP or AVIF (both supported by Ren'Py). I did a quick test with your renders and I found the best quality/size at 94-95 quality WEBP with YUV conversion. It's similar to size in 90q JPG, but preserves a lot more of the fine detail. Plus, you'll need to compress/convert your images if you plan on the official mobile version release.

If you need some more info, feel free to respond here or through the DMs.
Awesome, thank you for taking the time to run a test. I'll try it out in the next few days; the game is really too huge, it takes me a few hours just to upload it. :)

If I struggle with something, I'll contact you. Thank you!



We appreciate you posting the game directly, thanks for that, honestly!

As for the compression question: really, save your PNGs as JPGs with 90% compression, the difference in size will be dramatic, and there should be no perceptible difference visually... unless you're zooming into the image, which you should not be doing because the whole point of lossy compression is to preserve the quality when looking at 100% size. At 90% compression the files are probably still larger than the compressed version being posted, which is usually already good enough and I would probably guess it's being compressed at 70-80%.
Thank you!

I probably messed up with some options while trying to convert. I can't remember what percentage I set there, but I'll try it with 90%.


Thank you both bitsybobs3 and hkennereth. I appreciate your help.
 

Dessolos

Devoted Member
Jul 25, 2017
10,536
13,515
I thought i read once that you had to bang all the girls.
But if the game is going to have stuff like different branches then I think I might have to try it.
From what I played it has a few different branches. Like going along with " the game" or not. Not sure how it is on branching when it comes to the girls tho I only played through on 1 save so far. I do recall a few choices for the girls here and there but can't really remember them that well.
 

skyrfen

Ultimate Torrent Dude
Donor
Jun 13, 2021
4,179
2,401
Awesome, thank you for taking the time to run a test. I'll try it out in the next few days; the game is really too huge, it takes me a few hours just to upload it. :)

If I struggle with something, I'll contact you. Thank you!
It's worth noting that you should always compress from the "source" - even a crushed PNG - as long as it's already compressed (like a JPG). Plus, it'll take care of the hours of uploading ;)
 
3.30 star(s) 36 Votes