VN Ren'Py Supermodel: Defenders of Desire [v1.4.0] [Belle]

4.20 star(s) 10 Votes

Belle

Developer of Supermodel & Long Live the Princess
Game Developer
Sep 25, 2017
3,230
10,756
Sex sounds shouldn't come under the "music" slider... happens in the new Michael thing.
You'll be glad to know that this has been fixed for the next version of the game. Videos will now have their own volume slider in the settings. For some reason, Ren'py doesn't automate this, but it does provide helper functions to set up custom systems, which I've now done.
 

Belle

Developer of Supermodel & Long Live the Princess
Game Developer
Sep 25, 2017
3,230
10,756
For those of you who have played the card game a bit, how is the performance? Is the animation smooth or stuttery for you? If the latter, what are your specs?

I spent a lot of time optimizing the game's code and writing efficient, custom caching to push the framerate as high as possible, but Supermodel's card game is extremely demanding for a Ren'py game. The deckbuilder is the worst offender with its myriad of cards visible at once, but the card game itself can also get demanding after a few turns. It's not a problem on my PC or tablet, but both of those are high-powered compared to what I suspect most players might be using. Nobody has ever mentioned the game's performance to me up to this point, which is why I now ask.

I'm also curious about performance when opening card packs, especially with multiple unncommon/rare/epic cards visible at once. The particle system I wrote for this is not what Ren'py was ever intended for, so it's enormously demanding compared to similar particle systems in more established 3D engines. That screen pushes the particles to the absolute limit of what I felt the engine could handle.
 
Last edited:
  • Like
Reactions: SpecterX

SpecterX

Active Member
Apr 29, 2020
503
285
For those of you who have played the card game a bit, how is the performance? Is the animation smooth or stuttery for you? If the latter, what are your specs?

I spent a lot of time optimizing the game's code and writing efficient, custom caching to push the framerate as high as possible, but Supermodel's card game is extremely demanding for a Ren'py game. The deckbuilder is the worst offender with its myriad of cards visible at once, but the card game itself can also get demanding after a few turns. It's not a problem on my PC or tablet, but both of those are high-powered compared to what I suspect most players might be using. Nobody has ever mentioned the game's performance to me up to this point, which is why I now ask.

I'm also curious about performance when opening card packs, especially with multiple unncommon/rare/epic cards visible at once. The particle system I wrote for this is not what Ren'py was ever intended for, so it's enormously demanding compared to similar particle systems in more established 3D engines. That screen pushes the particles to the absolute limit of what I felt the engine could handle.
I don’t think I have a powerful PC, but I haven’t encountered many issues.
The only problem I’ve noticed is some freezing when playing a card during the action phase or at the start of phases. Other than that, it runs smoothly for me so far.
I’ve also never had any issues in the Deck Builder.
 

Belle

Developer of Supermodel & Long Live the Princess
Game Developer
Sep 25, 2017
3,230
10,756
I don’t think I have a powerful PC, but I haven’t encountered many issues.
The only problem I’ve noticed is some freezing when playing a card during the action phase or at the start of phases. Other than that, it runs smoothly for me so far.
I’ve also never had any issues in the Deck Builder.
Good to hear. What do you mean when you say "freezing?" That the game pauses for a few seconds or that it stutters? I have never seen anything like that when playing cards, so this is news to me.

There are a lot of calculations and math going on underneath the hood during those circumstances you mention, so it makes sense. Still, it's not where I expected to hear about slowdown.
 

robert ash

Member
Jun 23, 2018
163
128
Belle, I love both reading and playing games but I hate playing a reading game. VNs are a no go for me, sorry, but I consider the genre boring no matter how talented the developer is. In my mind a game should involve my brain in one way or the other, a story is just that... read a few paragraphs and click... what the hell is that???? In my opinion you are wasting your enormous potential and I am truly sorry about it, I know there a loads of people who actually like to click on... I suppose you thought they are a bit more numerous than the rest... I think they are just louder...
I love the combination personally.
 

SpecterX

Active Member
Apr 29, 2020
503
285
Good to hear. What do you mean when you say "freezing?" That the game pauses for a few seconds or that it stutters? I have never seen anything like that when playing cards, so this is news to me.

There are a lot of calculations and math going on underneath the hood during those circumstances you mention, so it makes sense. Still, it's not where I expected to hear about slowdown.
Yes the game pauses for a few seconds but resumes normally after, doesn't happens everytime, only 4/5 times on the 12 games I played.
It could also be related to my hardware but as I said the game runs smoothly 90% of the time.
 

Belle

Developer of Supermodel & Long Live the Princess
Game Developer
Sep 25, 2017
3,230
10,756
Yes the game pauses for a few seconds but resumes normally after, doesn't happens everytime, only 4/5 times on the 12 games I played.
It could also be related to my hardware but as I said the game runs smoothly 90% of the time.
It's entirely possible that this is caused by some unique way of playing that you are doing and I'm not, and that this is causing some kind of processing loop that I've never seen. But that's just speculation. This kind of stuff is extremely hard to debug, and it's questionable if it's even worth it. Please let me know if you ever spot a pattern in this kind of behavior, something that is easily reproduced.

I've had zero performance issues while playing the card game or opening packs. I believe I found a visual bug however:
You don't have permission to view the spoiler content. Log in or register now.
This is a consequence of how I've handled the extremely complicated Heat visualizer. Contrary to what it might look like, you're not actually seeing up to 50 different icons for Heat. It's just two icons that get stretched, resized, and tiled. I've done it this way for optimization purposes, but it has the downside of being very hard to tweak and expand.

What you see is the same iconography used to represent both variations of one Heat type going above the other. Most of the time, except in the opening turn, Heat will be above Usable Heat, so that's what you'll expect to see. However, Usable Heat going above Heat is displayed in the same way.

This isn't the first feedback I've received about this, and I'm sure to make some kind of change to it in the future.
 

Belle

Developer of Supermodel & Long Live the Princess
Game Developer
Sep 25, 2017
3,230
10,756
Update5.jpg

Supermodel Update 5 - Penthouse

This release is available to backers at the $5 level and above at either my or pages. You can find the download links in this and this . The previous release ( / ) is now free to download for everyone.


Welcome to the fifth content update for Supermodel: Defenders of Desire. In this update, things are starting to heat up on the photography front. How will things turn out when our three superheroes have to show the world what they look like in casual clothes? How will they deal with the feelings and sensations they are bombarded with during the photo shoots? And perhaps most importantly, how will you win against three scenarios that are very different from what you've seen before? Your old decks won't help you here. It's time to think new.

With this update out of the way, the game now features 9 card game scenarios with a decent amount of variety, but more crazy concepts will appear in the future.

Next time, things should start to heat up considerably.

Enjoy!


Changelog:
  • Three new card scenarios, one for each superhero. These scenarios are quite different from the existing ones, allowing you to photograph the girls in casual clothes instead of superhero costumes.
  • One short new story chapter serving as an interlude before the new scenarios.
  • Added the new epic card "(Not So) Subtle" based on a concept by Lucoire, one of the game's patrons.
  • Short stories may now be displayed at various times during card game scenarios. This should make them feel more connected to the main story. These stories are only shown once and never again (see below).
  • Stories added retroactively to all existing card game scenarios as well as the new ones.
  • Three new challenge cards for use in the new scenarios.
  • Two new options in the preferences screen: "Always show story in scenarios" will display short stories in scenarios even if you've seen them before. "Video volume" allows you to adjust the audio played by video files separately.
  • Changed the "Forgot Something" challenge card type from Skill to Confidence.
  • Corrected the starting turn for phase two of challenge card draws. Some difficulties say you'll start drawing more challenge cards per turn starting on a specific turn number. In reality, the increased card draw happened one turn later than it claimed. It's unclear when this bug was introduced, so you might not notice a difference.
  • Standardized and clarified some language concerning the phrases "in play" and "on the table" in the detailed card descriptions. Descriptions will now prefer to use "in play" unless there are specific reasons to do otherwise.
  • Expanded the difficulty settings behind the scenes to support special rules and situations needed for the new scenarios.
 

Belle

Developer of Supermodel & Long Live the Princess
Game Developer
Sep 25, 2017
3,230
10,756
Oops, I accidentally forgot to unlock the Update 4 posts. They are unlocked now, so if you tried to get to them earlier, try again now. As always, you need to be a patron/subscriber to get Update 5 access, but Update 4 is freely available as of now.
 

darlic

Well-Known Member
Feb 27, 2017
1,963
3,302
Mmmh I can't see the new "Under Siege" story event in Anna's character page... is it a bug or am I missing something? (My save is 100% unlocked up to the previous version)
 

Belle

Developer of Supermodel & Long Live the Princess
Game Developer
Sep 25, 2017
3,230
10,756
Mmmh I can't see the new "Under Siege" story event in Anna's character page... is it a bug or am I missing something? (My save is 100% unlocked up to the previous version)
That chapter has a whole bunch of prerequisites that must all be fulfilled. They include the following:

  • "Hot and Bothered" - XXX chapter
  • "With My Own Eyes" - story chapter
  • "Meeting Seraphim" - story chapter
  • "Nightmare" - story chapter
  • "Mask Off" - card match
  • "Firestarter" - card match
  • "Now I See You" - card match

If you have disabled the card game, you can ignore the card matches. Make sure all of the above have a green checkmark next to them.
 

darlic

Well-Known Member
Feb 27, 2017
1,963
3,302
That chapter has a whole bunch of prerequisites that must all be fulfilled. They include the following:

  • "Hot and Bothered" - XXX chapter
  • "With My Own Eyes" - story chapter
  • "Meeting Seraphim" - story chapter
  • "Nightmare" - story chapter
  • "Mask Off" - card match
  • "Firestarter" - card match
  • "Now I See You" - card match

If you have disabled the card game, you can ignore the card matches. Make sure all of the above have a green checkmark next to them.
I felt it had something to do with the card matches. I've already done "Now I see you" and I'm about to start "With my own eyes". Thanks for the help
 
  • Like
Reactions: Belle
4.20 star(s) 10 Votes