Gravity (Demo): Another RenPy 'life sim' type adventure

Hi, long time lurker, first time poster (mostly).
I have wanted to make something like this for probably years now, but it was really only a pipe dream for a while.
I randomly decided to start trying out RenPy, and found it addictive and fun, so what the hell. It took me a couple of months of fiddling to learn enough about the platform to make anything functional, but then I banged out this entire game within like a week (I didn’t sleep much). I did spend another week or so refining and testing.
It’s still spaghetti code (please do not look at my code I’m really self-conscious about it lol) but I am learning more and more and I do plan to rebuild the core functions as I create a ‘full’ version.

Anyway enough about my lousy coding skills, what’s the game about?

It’s sci-fi/space themed. You are a human on an alien-inhabited space port city called Ezra who winds up deeply indebted to the owner of an alien night club called Gravity, and has to work as an ‘exotic dancer’ to pay it off. Some of your clients will have a peculiar interest in your body.
I have a lot of inspiration from games such as ‘Abducted’, ‘Tramp’, ‘GoL’, ‘Fatty Text Adventure’ and so on, the usual. But I think it’s still somewhat different, there were some elements I really wanted to see that was lacking in other games I played, so hopefully other people like them too.

I am quite fond of force-feeding/unwilling weight gain, health issues, and humiliation personally, so that vibe is more dominant, but I am attempting to cater to others as well. (More so when I actually make the full version, this one is bare bones and doesn’t have a customized experience) So if you’re not really into unwilling gain, this probably won’t be that fun for you but IDK.

Current features:
-Pretty simplistic day loop, wherein you can decide how you treat your own body in several ways
-11 different weight stages (for now, more later)
-Tight clothes/popping buttons
-Mobility issues (not immobility yet)
-EWF (Exercise While Fat lol)
-Breaking furniture
-Lots of wacky feeder aliens
-Weight gain is technically optional, but being heavily sabotaged. It is generally quite gradual and realistic (in my opinion), you cannot get fat in a week (unless you cheat). However your scale will reflect your actual weight PLUS the contents of your stomach so it does fluctuate a lot depending on how full you are.
-(There are some opportunities to at least get fatter within a week)
-Currently the MC is a prewritten character, and male. Consider him a stand-in, the full version will have some customization.

Planned features:
-MC customization
-Metric system
-A cast of NPCs and a fleshed out story, more coherent world building etc (writing, basically)
-Shopping and some clothes customization
-A greed system/player influences MC opinions about their own weight
-Mobility devices/immobility stages
-Way more stuff to do including an alternative job
-Probably the biggest, but I’ve always intended a nearby planet to be explorable and have monster encounters and light combat.
-Related to that, there is another reason for the title of the game…

A guide to current gameflow:
The first few days are just you doing your own thing. The night club work doesn’t open up until day 5 so give it a shot until then.
Your initial debt can be paid off fairly easily and without gaining much weight (depends on if you want to or not). However after you pay your debt, keep playing the loop for a couple of weeks to unlock the second chapter. If you pay THAT debt off as well, you’ve more or less reached the end of current story content and can just faff about if you want.

There’s a few little bugs still here and there, I tried to fix as much as I could but I’m sure I’ve missed a line here or there that doesn’t fit or that repeats.
Speaking of repeating, the text IS currently quite repetitive in places because it’s going to take a while to write enough flavor to fill everything with variety. Bear with me, she’s just a baby.
If you do find a bug or something that doesn’t match/fit, I MIGHT already know about it but feel free to tell me anyway.

Feedback is appreciated but do understand that some things are a choice I made on purpose, and if you do not like that choice this may not be the game for you. No hard feelings.

Okay I think that’s all, be gentle please

Edit: Okay, a couple little fixes for the more obvious errors, cheating should be safe now but let me know if it’s not.
Edit 2: I am pretty sure I fixed the random game-over scenes thanks to Gredias, redownload if you’re having that issue!

Download here: (PW is StupidDrow)
Password Protected (PC)
Password Protected (Mac)

12 Likes

Looks super exciting. Only question I have at this stage is if there will be an option for a female MC at a later stage?

I’ll check in again once I have tried the demo out

4 Likes

Thank you!
I would really LIKE to have an option for a female MC. I’m not yet sure how much of an endeavor that will be as a whole, but that probably depends somewhat on how in depth I go with things that directly relate to gender. Despite the subject matter being adult entertainment I don’t think it’ll be heavily sexual, so if people are okay with some ‘vagueness’ about body parts, I’m sure I could at least have female pronouns and a few identifiers.
(I suppose this is a good time to mention that I happen to like men and am uninterested in women lmao, but I don’t want to let that stop me from letting other people have an experience more suitable to their tastes)

1 Like

Yeah I’m personally more interested in women than men, and I’d be absolutely fine with some vagueness to make things easier for you!

2 Likes

Nice project start and glad to have some male content here. Tried to clear the debt but havent kept much after it, i will try and see if i keep the loop to reach the 2nd chapter.
I did try to reach the max debt just to see what happens and i guess it will be something for later to have more text. Also found an error when using almost any alien food.
As a preference, i would enjoy something more furry (creature or alien even) but i can understand those options can take time in development and i would prefer you would add more meat to what you have here now and focus on stuff like that later. Keep up the good job.

2 Likes

Thanks so much for trying it out and for your comment!
Yeah the max debt will eventually have story relevance, it will be a path that either can be played through and escaped or will be a bad end, I prefer to keep game overs pretty soft. Pun intended?

Ah I’ll test out the alien food stuff, it IS a cheat menu (I was using it for testing lol) but since I left it as an option I’ll have to see what’s up with it after distribution

Do you mean furry/creature for the MC as an option? Yeah I had a feeling that might be the case and we’ll see if I can find a way to make that work. There will at least be plenty of Creacher NPCs. A transformation path might be possible in a way future update idk
Thank you again!

1 Like

Nice thing, but I found more bugs:

  1. If I start eating at home I can keep stuffing myself even if I am bursting. I did so with several cakes and after I lie down I simply couldnt get up.

  2. At 85 day I automatically getting game over, when I dont have dept and I have over 7000.

  3. Sometimes the description from the text in the upper left corner does not match reality. The first one happened only once (I think so), and the second happens constantly.


  4. Among all cheat food only alien meal works without error.
    And here is log and traceback files.
    Log and trace.zip (1.3 KB)

1 Like

Thanks very much for reporting on these bugs. Definitely are ones that happened after I made the distribution file (mostly) so I’ll take a look later today.

The upper left text is one I do know about, it probably won’t be perfect until I start building out the full version with object classes

Edit: oh, peeking at the traceback the alien food issue is so dumb and easy to fix lmao that was from me moving it to a secret menu. Sorry bout that. Will have that fixed later today
I’ll have to do some testing for the food balance issue, there is supposed to be a stopping point

2 Likes

Forgot about one more: if you’ll just sleep all day, the day will stay the same, just with changing phases.

1 Like

This has been helpful thanks.
So, I fixed the experimental menu, that was super simple.

I THINK I fixed the food feed-back loop you experienced wherein you could keep going and then not get up, but if you would like to try to replicate it again to see if it happens like before I would be grateful to hear the result.

I also fixed sleeping all day not rolling over to the next day, also a little oversight on my part.

The only one I haven’t really tested and figured out is you getting a game over on day 85. If you’re able to show me a screenshot of that part maybe I can see if I notice anything, otherwise I’ll just have to do some testing later and see if I can replicate it.

1 Like

Question - is there anywhere you can host it like Mediafire or itch.io? Mostly because the unusual (to me) link is giving me hestiations on downloading it.

1 Like

Totally valid.
I doubt I will upload to itch for personal reasons, (nothing wrong with itch itself). I used this service because I like the privacy and security of it. I can look into MediaFire, (I have used it before but not for something like this). Conversely I’m wary of services that can be traced back to my own identity hence. If you aren’t comfortable downloading from that link that’s totally your perogative and there’s nothing wrong with being cautious on the internet, lol. (But that being said for whatever it’s worth there shouldn’t be anything to worry about)

2 Likes

this is so fire please continue it

1 Like

Although I like the game a lot, the weight gain speed is very slow (I know this is meant to be more realistic) but the main issue here is that I would like to see what you have in store for the bigger sizes as I still considered “lean” in the game despite being gorged several days in a row.

Perhaps the cheat menu should allow the player to change stats or something, as I found that I cannot even edited the save files (which is annoying)

Hey, so, the cheat menu SHOULD allow you to do that, and I just tested it again and was able to do so, so I’ll write out a little tutorial, because yeah I totally agree/understand what you’re saying and this is why I left it accessible. The full game will justify a slow-burn more with things to pass the time with (ideally), and ways to skip through some days. But since the demo is still quite limited I figured people would enjoy being able to see other stages without going through the loop fifty times.

So, candy will raise your weight by 10 pounds each time you eat it and the cake raises it by 100, BUT you will have to conclude the day fully by going to bed for the change to register. (This choice was intentional during my personal testing) I do think if you ‘stay in bed’ all day it might not flip over but if you do stuff and go to bed in the evening or night, it should work fine.

The first major change happens at 125lbs (there’s a slight in-between) when you’re no longer thin. After that, your body changes at 145, 170, 210, and beyond that (you’ll have to find out lol) but I will say you’ll be considered actually ‘fat’ when you’re at 280. Also the max limit is currently 800. It will be higher in the full version.

Also, the fruit will reduce your weight by 10, should you wanna do that for some reason. The soda increases your capacity, and the meal is just a lot of calories. But as you notice, you won’t necessarily gain only based on the amount of calories, there’s a limit to how much you can metabolize at once and this increases at certain major milestones.

You will always gradually move towards weight gain overnight any time your calories are higher than you need when you go to bed, and if they’re lower than you need you’ll move towards weight loss, (this will ALSO take a few days to happen, especially if you were previously eating a lot). Exercise has less of an impact on your weight than you might think, cardio burns more calories during, (dancing counts), and the higher your strength is the more calories you burn overnight/when sedentary. But if you just had an enormous meal, no amount of cardio is going to get rid of all those calories. Being gorged for long periods of time really only stretches your stomach capacity, you can theoretically be gorged on fruit and the calories won’t be substantial, but assuming it’s not health food, the amount of excessive calories does matter until it hits the limit of what you can metabolize. However, it DOES also affect how your body handles sedentary and active phases and can make your metabolism overall less efficient.

If you wanted to go the old fashioned way rather than cheating, the fastest way to gain weight would be not just taking clients at the club, but taking them when you’re already stuffed, as they’re almost guaranteed to bring out the tube, and that adds an immediate pound that registers overnight on top of whatever you gain from calories. If you haven’t noticed this bit yet, feeders like the submissive costume at the club.
But that’ll still take a somewhat realistic amount of time.

Anyway, maybe give the cheat another shot and let me know if you still can’t get it to work after doing it how I mentioned. :3

Thank you!

Edit:
Oh, I forgot to mention also
If you DO pay off the initial debt and trigger Chapter 2 (You’ll know when this happens), the game will skip through about a week, and after that point there will also sometimes be additional opportunities to skip a week. If this comes up, I recommend doing so if you’re looking to just increase your weight fast. (Or pay your debt fast.)

2 Likes

Just played it in v.1.03 with old save, here it is.

1 Like

Just to let you know that i gave it another try with the cheat system working and pushed it to the max, the descriptions are very fun, the best one for me is probably when you are almost at max and you cant handshake anyone without your belly going against them. Gives it a good image trough words.

Also really enjoyed the way Lazarus teases at you as you kept getting bigger, kinda would love to see you develop something more with him and Vincent (maybe something like he actually enjoying your size but never saying it or actually force feeding you reluctanly and only does it since you know you are bringing profit to the club).

1 Like

Thank you I’m glad to hear you’re liking it!
I can be pretty self conscious about my fetishy writing so I’m flattered.

For sure Lazarus’s personality and motives will be more developed, I would say he’ll be the most fleshed out npc since he’s your boss.

The idea will definitely be that he knows you being a human (or maybe some day insert species here) attracts the feeder clientele who happen to be the richer aliens, and he has tricked you into becoming that kind of escort under the guise of just being a dancer.

In MY mind, (so therefore canonically) he does also like it. Maybe not fully the same way but he gets something more out of seeing you. I would eventually like a bit of optional ‘relationship’ development with him that can be either positive or negative depending on your character’s own attitude.

If your character enjoys it, Lazarus might actually be more nice to you about it, and if you don’t, he’ll tease you a lot.

@papan_2021 thank you for that! I’ll do some testing and see if I can figure out what’s causing it to do that.

However in the meantime I am actually already working on a full version of the game on a separate file. I’ve learned quite a lot about renpy through just what I already wrote so I’m pretty confident I can do a lot more now.
I have been so far including gender customization, metric conversion (at least for weight, height isn’t really a thing yet because that’ll require a lot of math I don’t wanna fucking do lmao) days of the week which can also imply events both random and planned, and I’m in the process of rebuilding the weight system so that it can be fully detailed and consistent.

I don’t know how long until it’ll be something I can release, could be a week and could be a year. Ideally I would like it to be a month or two lol. But I’ll keep updating if you guys are interested. And I’ll try to keep the demo at least functional until then so feel free to continue reporting any issues.

2 Likes

I was getting the random game overs as well, changing this line in Changes.rpy
image
to say
image
fixed it for me

1 Like

That seems pretty simple, thank you for testing that out!
I am not sure why I didn’t already have it like that, might have been some kind of spaghetti code reason, but I’ll fix it and re release it after I test it to make sure it’s all Gucci.

Edit:
Okay I finally crawled out of comfy bed to go to my computer and looked at the surrounding code for that, ah, yup, that would absolutely be the problem lmao.
Since it was calculating as only when less than 0 and I was trying to put in some fail safes to make sure it didn’t show up as greater than 0 during the day, it didn’t consider your debt paid for that day and was adding to the counter. Again, not sure if I did that for a reason or it was an oversight, but, good catch! (Sorry about my code I promise it’s getting better, I made this as a complete and total noob <3)

2 Likes