Skip to content
12
SunSity cover
Ongoing v3.55

SunSity

RATING 2.5 /5 81 votes
YOUR RATING
POPULARITY #1,171
Ren'py 96.2K 2.17 GB
Download
Developer SunSity
Engine Ren'py
Version 3.55 (Ongoing)
Released: Dec 27, 2025 Updated: Jan 3, 2026
Censorship Uncensored

About SunSity

Our game is not a familiar visual novel. This is an erotic sandbox with survival elements. The game is actively developing and it will depend on you what it will be in the final.​

v3.55 2.17 GB Jan 3, 2026

Confused about how the downloading works? Here is a handy guide

  • Extract and run.

Walkthrough & Guide

Multi Mod: FILEKNOT - ANONZIP

Multi Mod Features:

Removes Grid
Removes limit on NPC Stats (stats can be set to > 8)
MC Stats can be set to max by one click

NPC Editor Unlocked
NPC Body and Clothes swap Enabled
Fantasy Body swap Enabled
Fantasy Clothes Enabled
NPC stats Editor Unlocked

Fantasy Stories Unlocked

Inventory Mod

Change Time and Day
3.55 Jan 3, 2026
  • New location – Farm.
  • New activities (on the farm). You can work on the farm and steal food.
  • New NPC – Dakota, lives on the farm.
  • Two new magazines in the sex shop.
  • New clothes and accessories.
  • New fantasy character – Chloe.
  • Fixed several bugs.

Minimum

OS: Windows 7+ / macOS 10.10+ / Linux

CPU: Dual Core 1.5 GHz

RAM: 2 GB

GPU: Integrated Graphics

Storage: 2.17 GB

Recommended

OS: Windows 10+ / macOS 12+ / Linux

CPU: Dual Core 2.0 GHz

RAM: 4 GB

GPU: Any dedicated GPU

Storage: 2.17 GB

Aa

12 Comments

  1. LO
    LordTex

    How to mod to make SunSity less grindy or Remove the grind

    There is 2 methods. Both are required to remove the grind.

    **Method 1: This method is Used to change Player stats.
    To use the cheatcodes you need to unlock develper mode.
    Just search in Google “how to unlock Developer mode in renpy games” 

    *One time use:
    open Console by pressing Shift+O then type the cheat codes one by one.If console is not opening then first unlock developer mode or console. Instructions are above.

    GG.dict_skill[‘Writing_pract’] = 10 #Practical writing skill
    GG.dict_skill[‘Writing’] = 10 #Writing skill
    GG.dict_skill[‘Programming_pract’] = 10 #Practical programming skill
    GG.dict_skill[‘Programming’] = 10 #Programming skill
    GG.dict_skill[‘Intelligence’] = 10 #intelligence
    GG.dict_skill[‘Talk’] = 10 #Talk

    *Repeated use:
    you have to use these codes repeatedly whenever nessasary

    GG.money = 999999 #Money
    GG.pep = 100 #Stamina
    GG.eff = 1.0 #Efficiency
    GG.immun = 100 #Immunity
    GG.joy = 100 #Joy
    GG.water = 100 #Water
    GG.food = 100 #Food

    **Method 2:This method is used to change NPC(Girls) stats. [Important] Before making any changes, read method 2 throughly once or twice and have a back up of the game or my_calls.rpy .
    In the folder where the Executable(Game app) is ,there is a folder named “game”, navigate(go) into it.There find the file called “my_calls.rpy”.open it with Notepad.
    Press F3 or go to edit -> find next.
    *Search for “if topic == ‘romantic’:” 

    you will get the following result or something similar.

    if topic == ‘romantic’:
        # Любовь к ГГ увеличение
        $ npc.dict_skill[‘Love’] = npc.dict_skill[‘Love’] + 0.04
        talker ‘You had a nice romantic conversation.’
        play sound “sounds/level_UP.mp3”
        ‘{color=#5fe624}Love: + 0.04{/color}’

    now change the 0.04 to 3 in both the places. If you dont find 0.04 and find some other number , no problem just change whaterver number there is to 3.After change it should look like this->

    if topic == ‘romantic’:
        # Любовь к ГГ увеличение
        $ npc.dict_skill[‘Love’] = npc.dict_skill[‘Love’] + 3
        talker ‘You had a nice romantic conversation.’
        play sound “sounds/level_UP.mp3”
        ‘{color=#5fe624}Love: + 3{/color}’

    Next click F3 to go to the next code snippet(paragraph).

    [Important]There will be multiple Search Results for “if topic == ‘romantic’:”.
    So you will have to change the numbers in all the required code Snippets(paragraphs).You can go to the next code snippet by clicking F3.
    You dont have to make the change for all the code snippet just make changes in “+ 0.004” (0.004 is just an example it can be any number) if it exists.

    [Important] After clicking F3 to go to the next code snippet if you dont find the “+ 0.004” or something similar to the above mentioned code snippet,You will have to scroll a little bit and find it.if you dont find it after scrolling a bit then that means there is nothing to change here, just move on to the next code snippet by pressing F3. Dont forget to save your changes.

    In v3.35 you just have to make changes in 2 code snippets out of 3 code snippets which shows up in the search.

    Now you have removed the grind for Love Stat.

    Similarly we will do it for the other npc stats like given below.
     
    *save changes then,

    press F3 and search for “if topic == ‘friendship’:”

    Scroll a bit down then find the code snippet given below

    # Навык общения увеличение
      $ GG.dict_skill[‘Talk’] = GG.dict_skill[‘Talk’] + 0.01
      # Настроение ГГ увеличение
      $ GG.joy = GG.joy + 0.1
      # Отношение к ГГ улучшение
      $ npc.dict_skill[‘Friend/Anger’] = npc.dict_skill[‘Friend/Anger’] + 0.04
      # Исследованность нпс увеличивается
      $ npc.dict_skill[‘Exploration’] = npc.dict_skill[‘Exploration’] + 0.04

    Change 0.04 to 3 after change it should look like this.

    # Навык общения увеличение
      $ GG.dict_skill[‘Talk’] = GG.dict_skill[‘Talk’] + 0.01
      # Настроение ГГ увеличение
      $ GG.joy = GG.joy + 0.1
      # Отношение к ГГ улучшение
      $ npc.dict_skill[‘Friend/Anger’] = npc.dict_skill[‘Friend/Anger’] + 3
      # Исследованность нпс увеличивается
      $ npc.dict_skill[‘Exploration’] = npc.dict_skill[‘Exploration’] + 3

    press F3

    you will find the code snippet given below

    # Дружеский разговор
      if topic == ‘friendship’:
        # Навык общения увеличение
        $ GG.dict_skill[‘Talk’] = GG.dict_skill[‘Talk’] + 0.01
        # Настроение ГГ увеличение
        $ GG.joy = GG.joy + 0.1
        # Отношение к ГГ улучшение
        $ npc.dict_skill[‘Friend/Anger’] = npc.dict_skill[‘Friend/Anger’] + 0.04
        # Исследованность нпс увеличивается
        $ npc.dict_skill[‘Exploration’] = npc.dict_skill[‘Exploration’] + 0.04
        char_GG ‘- What is up.’
        char_npc ‘- OK.’
        talker ‘A little friendly conversation is always good.’
        play sound “sounds/level_UP.mp3”
        ‘{color=#5fe624}Friend/Anger: 0.04 {p=0}Exploration: + 0.04{/color}’

    change all the 0.04 to 3 it should look like this

    # Дружеский разговор
      if topic == ‘friendship’:
        # Навык общения увеличение
        $ GG.dict_skill[‘Talk’] = GG.dict_skill[‘Talk’] + 0.01
        # Настроение ГГ увеличение
        $ GG.joy = GG.joy + 0.1
        # Отношение к ГГ улучшение
        $ npc.dict_skill[‘Friend/Anger’] = npc.dict_skill[‘Friend/Anger’] + 3
        # Исследованность нпс увеличивается
        $ npc.dict_skill[‘Exploration’] = npc.dict_skill[‘Exploration’] + 3
        char_GG ‘- What is up.’
        char_npc ‘- OK.’
        talker ‘A little friendly conversation is always good.’
        play sound “sounds/level_UP.mp3”
        ‘{color=#5fe624}Friend/Anger: 3 {p=0}Exploration: + 3{/color}’

    Press F3 and continue the same process of scrolling a little bit and changing the values

    In v3.35 i had to change 4 out of 4 code snippets from the search.

    now you have removed the grind for “Friend/Anger” and “Exploration” stat.

    save and continue.

    * search for “npc.dict_skill[‘Depravity/Modesty’] = npc.dict_skill[‘Depravity/Modesty’]”

    you get the following code 

    label end_touching_actions(npc):

      play sound “sounds/level_UP.mp3”
      $ npc.dict_skill[‘Submission’] = npc.dict_skill[‘Submission’] + 0.04
      $ npc.dict_skill[‘Depravity/Modesty’] = npc.dict_skill[‘Depravity/Modesty’] + 0.04
      talker ‘{color=#5fe624}Submission: +0.04 {p=0}Depravity: +0.04 {/color}’

    Change all 0.04(remember 0.04 is just an example it can be any number) to 5. you get the following

    label end_touching_actions(npc):

      play sound “sounds/level_UP.mp3”
      $ npc.dict_skill[‘Submission’] = npc.dict_skill[‘Submission’] + 5
      $ npc.dict_skill[‘Depravity/Modesty’] = npc.dict_skill[‘Depravity/Modesty’] + 5
      talker ‘{color=#5fe624}Submission: +5 {p=0}Depravity: +5 {/color}’

    click F3 and change the values. Dont forget to scroll up and down a little bit if you dont find the value.

    In v3.35 I changed 3 out of 3 Code snippets from search. In the last search result there is no submission value to change .

    now you have removed grind for ‘Submission’ and ‘Depravity/Modesty’.

    0
    1. LO
      LordTex

      In talk option, talk about friendship and romantic topics to increase love ,friend, and exploration stat.

      Pat on the head to increase depravity and submission

      0
    2. RO
      rohit

      bro please give the save file please

      0
  2. ST
    Steve

    This is interesting and fun.

    However there’s one thing I’d like you to fix please.

    When you try to click on anything like a choice or option or navigate or move the drag, wait response time between the clicks and how long it takes for the transition/change, etc takes a lot longer than it should. And this slows down the game a lot and makes it frustrating trying to do anything.

    Can you speed this part up a bit?

    I think if this part was worked out a bit better this game would get a lot more popularity.

    1
  3. BO
    Bob

    Plz add a skill you can work up to lower water & food usage.

    Other skills would be fun to add also.

    1
  4. RI
    rick

    how to do cheats

    0
    1. CA
      Carlo

      Check in the latest version.

      0
  5. RO
    Roy

    How do I cheat with this version (1.40)?

    0
    1. CA
      Carlo

      Cheat is not available.

      -2
  6. JO
    John

    Grind your skills, grind your money, grind your relationships… This is not a game… It’s a waste of time… There’s too many levels to up and you only raise it by like .05 per action… It would be much more tolerable with less levels or actions that rewards by .50 or at least .25… Takes forever to get friendly with a girl and the spycams cost is ridiculous… it takes 10 days of work to buy a single cam when there is tens of appartments with lots of rooms… I don’t see the fun in a game with so much grind…

    0
  7. BO
    Bob2

    can you post a guide?

    Specifically I’m having trouble with some of the quests, despite reading them. Like the easy money quest says to have the girl in private for certain parts of the quests but its not counting it when I do that. It would help if I could see what stats I’d need to make it count, etc. And go more step by step.

    This game is interesting in that its long and I like that its long. But being long means that if you get stuck and if there’s no way to get help or look something up you are permanently stuck…

    Please post somewhere a guide for the quests. The in game guide doesn’t show the stats needed for some quests, and why some quests aren’t triggering when they should to count work on the quest, and why its failing.

    0
  8. BO
    Bob

    What does the Intelligence stat do, for other things going on in the game? Does it raise other stat gains faster? And which?

    0