Ren’py
Please use the below form to ask us a question, and we’ll get back to you as soon as possible! We only use your email to respond to your query — it will not be used for marketing, etc.
Please use the below form to report a problem. Email is not required, but it is useful if we need to ask you any questions about the problem (it will never be used for marketing). Please be as descriptive as possible.
Ren’py is a software engine for visual novels that was released in summer 2004. Visual novels are best described as stories that are told through through both images, sounds and words. Because of their heavy usage of images and sounds to deliver the story, visual novels are usually considered to be more like video games than actual novels. Often they will allow input from the user as they navigate through each «scene», which may make changes to outcomes and the general storyline.
Ren’py itself is written in Python and open-source (you can find its repository on GitHub here). Having launched in 2004, it has had many additions over the years and now has a wide range of functionality.
Ren’py Save Location
There are many reasons why someone might want to access their Ren’py save files, including: backing up their saves, moving them over to a new computer, or even deleting their progress in a novel. The location of Ren’py save files varies based on the operating system being used. See help for your operating system below:
Windows
On Windows, your Ren’py save files can be found in the following folder:
%APPDATA%/RenPy/game_directory
To access this folder, simply open up an Explorer window by right clicking your start menu and clicking «File Explorer». Once the File Explorer window is open, click the address bar at the top, paste in %APPDATA%/RenPy/game_directory , and hit ENTER on your keyboard:
Mac
Your Ren’py save files on Mac can be found at this path:
~/Library/RenPy/game_directory
To access the above path:
- Open up a Finder window
- Press COMMAND + SHIFT + G
- Paste/enter the path ( ~/Library/RenPy/game_directory ) into the text field and hit Go
Linux
On Linux, you can find your Ren’py save files in the following folder:
~/.renpy/game_directory
SaveLocation.net is the only website dedicated exclusively to documenting where applications, games, screenshots, and all other sorts of files are saved.
- Game Save Locations
- Application Install Locations
- Blog
- About Us
- Privacy Policy
- Contact Us
© 2023 Dantoo Limited. SaveLocation.net is not affiliated with any game, software, or company on this page.
Renpy где находятся сохранения

ЧИНИМ СОХРАНЕНИЯ В REN’PY
Привет! Раз уж ты открыл эту статью, то я уверен ты создаешь визуальные новеллы на движке Ren’Py и хочу сказать, что это не является полностью решением проблемы с поломкой сохранений — это скорее костыль. А также если тебе помогла эта статья или была полезной, поддержи меня чем угодно — лайком, репостом, подпиской или добавлением дебютной игры в список желаемого в Steam)
Приступим к делу! Ссылку на исходник проекта я оставлю в конце статьи.
1. Прописываем вот такой код:
label start:
python:
if persistent.jump_to:
j = persistent.jump_to
persistent.jump_to = False
renpy.jump(j)
2. В options.rpy или где удобно прописываем вот такой код:
init -998 python:
def _on_save(json):
json[‘game_version’] = config.version
json[‘jump_chapter’] = current_chapter
config.save_json_callbacks = [_on_save]
3. Создаем экран аналогичный экрану «confirm»:
screen dialog(message, yes_action, no_action):
## Гарантирует, что другие экраны будут недоступны, пока показан этот экран.
modal True
vbox:
xalign .5
yalign .5
spacing 45
label _(message):
style «confirm_prompt»
xalign 0.5
hbox:
xalign 0.5
spacing 150
textbutton _(«Да») action yes_action
textbutton _(«Нет») action no_action
## Правый клик и esc, как ответ «Нет».
key «game_menu» action no_action
4. В начале script.rpy или где удобно прописываем вот такой код:
init:
$ current_chapter = «start»
#===================================================================================================
init python:
from __future__ import absolute_import
from __future__ import division
from __future__ import print_function
from __future__ import unicode_literals
def save_is_compatible(name, page=None):
save_json = FileJson(name=name, page=page)
if save_json is None:
return None
else:
save_version = save_json.get(‘game_version’, »)
return save_version
def what_chapter(name, page=None):
save_json = FileJson(name=name, page=page)
if save_json is None:
return «start»
else:
labels = renpy.get_all_labels()
to_chapter = save_json.get(‘jump_chapter’, »)
if to_chapter in labels:
return to_chapter
else:
return «start»
5. В screens.rpy прописываем выше экрана «file_slots», «saves» и «load»
вот такой код:
init python:
def FileActionMod(name):
if renpy.get_screen(«load») and FileLoadable(name) and not main_menu:
if save_is_compatible(name) == config.version:
return Show(screen=»dialog», message=layout.LOADING,
yes_action=(FileAction(name, confirm=False), Hide(«dialog»)), no_action=Hide(«dialog»))
else:
return Show(screen=»dialog», message=»Это сохранение несовместимо с вашей версией игры и будет откатываться к началу главы.\n А также несохранённый прогресс будет потерян. Продолжить?»,
yes_action=(SetField(persistent, ‘jump_to’, what_chapter(name)), Hide(«dialog»), Start()), no_action=Hide(«dialog»))
elif renpy.get_screen(«load») and FileLoadable(name) and main_menu:
if save_is_compatible(name) == config.version:
return FileAction(name)
else:
return Show(screen=»dialog», message=»Это сохранение несовместимо с вашей версией игры и будет откатываться к началу главы. Продолжить?»,
yes_action=(SetField(persistent, ‘jump_to’, what_chapter(name)), Hide(«dialog»), Start()), no_action=Hide(«dialog»))
elif renpy.get_screen(«save») and FileLoadable(name) and not main_menu:
return Show(screen=»dialog», message=layout.OVERWRITE_SAVE,
yes_action=(FileAction(name, confirm=False), Hide(«dialog»)), no_action=Hide(«dialog»))
elif renpy.get_screen(«save») and not FileLoadable(name) and not main_menu:
return FileAction(name)
6. В кнопке экрана «file_slots» мы прописываем вот такое действие FileActionMod(slot), вместо стандартного FileAction(slot).
Вуаля! Теперь создавая новую сборку и обновляя её, меняем версию игры и при попытке игрока загрузить сохранение — ему выйдет вот такое уведомление, конечно же его можно модифицировать, можно поставить другое действие или вообще просто удалять файл сохранения, но я считаю, что это немного неправильно. Удачи, вот исходник проекта. Буду рад поддержке и конечно же модификациям этого кода!
А вот так прописывается переменная «current_chapter», в начале главы, чтобы Ren’Py знал какое значение помещать в сохранение:
label start:
python:
if persistent.jump_to:
j = persistent.jump_to
persistent.jump_to = False
renpy.jump(j)
$ current_chapter = «start»
scene bg room
show eileen happy
e «Вы создали новую игру Ren’Py.»
e «Добавьте сюжет, изображения и музыку и отправьте её в мир!»
Long Live the Queen

Сохранения «Long Live the Queen» хранятся в операционной системе Windows в папке [AppData], находящейся по умолчанию в профиле пользователя на системном диске «C». На полное прохождение игры требуется 14 часов (на сюжет и второстепенные задания — 10 часов, только на сюжет — 4 часа). Во время прохождения доступно 45 достижений и трофеев.
Название файла сохранений:
Путь до сохранений Long Live the Queen в Windows:
- %APPDATA%\RenPy\LongLiveTheQueen\
- C:\Users\[имя пользователя]\AppData\Roaming\RenPy\LongLiveTheQueen\
Сохранения в Linux
Сохранения игры «Long Live the Queen» лежат в операционной системе Linux в папке [steamapps], расположенной в игровом клиенте STEAM Play Proton.
Путь к сохранениям Long Live the Queen в STEAM на Linux:
- [Папка со Steam]/steamapps/compatdata/251990/pfx/
- ~/.steam/steam/userdata/[id пользователя]/251990/
Сохранения в macOS (OS X)
Сохранения игры «Long Live the Queen» находятся в операционной системе macOS (OS X) в папке [RenPy], расположенной в библиотеке приложений.
Путь до сейвов Long Live the Queen в macOS (OS X):
- ~/Library/RenPy/LongLiveTheQueen/
Добавить комментарий Отменить ответ
Если вы нашли, где лежат сохранения «Long Live the Queen», то при желании можете оставить подсказку для других игроков, скопировав путь к сохранению из адресной строки проводника и отправив комментарий. Если вы хотите поделиться сохранениями или зафиксировать свой прогресс в прохождении игры, то можете отправить файлы через форму загрузки.
не знаю, где находятся сохранения
C:\Users\имя\AppData\Roaming\RenPy\katawashoujo_actual тут должны быть.
JackBlack121Ученик (223) 3 года назад
Бред, у меня после юзерс ничего подобного нет.
олег шамрицкийЗнаток (460) 2 года назад

Веди в поиске RenPy
BuradoУченик (114) 1 год назад
а если в такой папке от игры ( не той что указано ) вообще файлов нет , тогда где сейвы
По сути всё верно, можно проще, но через ТС отлично открывается, как и через проводник.
Похожие вопросы
Ваш браузер устарел
Мы постоянно добавляем новый функционал в основной интерфейс проекта. К сожалению, старые браузеры не в состоянии качественно работать с современными программными продуктами. Для корректной работы используйте последние версии браузеров Chrome, Mozilla Firefox, Opera, Microsoft Edge или установите браузер Atom.
