В RenPy нет кнопки «удалить проект» внутри лаунчера — движок лишь показывает список папок из рабочей директории, поэтому проект убирается из списка только после удаления или перемещения его папки с диска. Это главная причина, почему у новичков возникает вопрос: пункт в меню отсутствует, а старый проект продолжает отображаться в списке.
Ниже разберём, как корректно удалить проект в RenPy Launcher, что сделать перед удалением, чтобы не потерять нужные файлы, и как поступить, если папка не удаляется или проект всё ещё виден в лаунчере.
Как RenPy хранит и отображает проекты
Лаунчер RenPy не ведёт собственную базу проектов. При запуске он сканирует рабочую директорию — по умолчанию это папка, заданная в настройках лаунчера (пункт preferences → Projects Directory), — и показывает все найденные в ней каталоги с файлами игры.
Из этого следует простой принцип: проект существует, пока существует его папка. Убрали папку из рабочей директории — проект исчез из списка. Никакой дополнительной «отвязки» внутри программы не требуется.
Что сделать перед удалением
Прежде чем стирать папку, проверьте, не хранится ли внутри что-то ценное. Проекты RenPy часто содержат не только код, но и исходники графики, музыки и сценариев, восстановить которые будет невозможно.
- 📁 Проверьте папку
game— там лежат скрипты.rpy, изображения и звуки проекта. - 💾 Скопируйте нужные файлы в отдельное место или сделайте архив всей папки проекта.
- 🗂️ Убедитесь, что внутри проекта нет собранных дистрибутивов, которые вы хотели бы сохранить.
- 🔍 Вспомните, не ссылаются ли другие ваши проекты на ресурсы из удаляемого.
⚠️ Внимание: удаление папки проекта необратимо, если вы обходитесь мимо корзины (например, удаляете сочетанием Shift+Delete в Windows). Без резервной копии восстановить скрипты и ресурсы штатными средствами не получится.
☑️ Перед удалением проекта RenPy
Способ 1: удалить папку проекта вручную
Самый надёжный метод — удалить каталог проекта через файловый менеджер операционной системы. Сначала узнайте, где находится рабочая директория: откройте лаунчер, перейдите в preferences и посмотрите путь в поле Projects Directory.
Далее порядок действий такой:
- 🚪 Закройте RenPy Launcher и редактор кода, если проект в нём открыт.
- 📂 Откройте рабочую директорию в проводнике Windows, Finder или файловом менеджере Linux.
- 🗑️ Найдите папку с именем проекта и удалите её стандартным способом.
- 🔄 Запустите лаунчер заново — проект исчезнет из списка.
Если вы хотите просто скрыть проект, не удаляя его, переместите папку в любое другое место вне рабочей директории. Лаунчер перестанет его показывать, а файлы останутся нетронутыми.
Способ 2: удаление через командную строку
Если файловый менеджер недоступен или удобнее терминал, папку можно удалить командой. В Windows откройте командную строку и выполните:
rmdir /s /q "C:\Путь\к\проектам\ИмяПроекта"
В Linux или macOS команда выглядит иначе:
rm -rf ~/путь/к/проектам/ИмяПроекта
⚠️ Внимание: командыrmdir /s /qиrm -rfудаляют файлы без помещения в корзину и без запроса подтверждения. Трижды проверьте путь перед нажатием Enter — опечатка в пути может стереть не ту папку.
Проект не удаляется: возможные причины
Иногда система отказывается удалять папку. Обычно дело не в RenPy, а в том, что файлы заняты другим процессом. Проверьте типовые причины:
| Причина | Как проверить | Решение |
|---|---|---|
| Файл открыт в редакторе | Запущен редактор кода с файлами проекта | Закрыть редактор и повторить удаление |
| Запущен сам проект | Игра запущена из лаунчера | Завершить процесс игры |
| Лаунчер держит файлы | RenPy Launcher открыт | Полностью закрыть лаунчер |
| Антивирус сканирует папку | Активна фоновая проверка | Дождаться окончания или повторить позже |
| Нет прав на удаление | Папка в системном каталоге | Переместить проекты в пользовательскую папку |
Если после закрытия всех программ папка всё равно не удаляется, перезагрузите компьютер и попробуйте снова до запуска лаунчера и редактора. Это снимает большинство блокировок файлов.
Проект всё ещё виден в лаунчере
Бывает, что папка удалена, а строка в списке осталась. Чаще всего помогает простое действие: полностью закройте лаунчер и откройте его снова — список перечитается с диска.
Если проект не исчез, проверьте, не лежит ли его копия в другой папке, которая тоже указана как рабочая директория. Также убедитесь, что вы удалили именно тот каталог: похожие имена папок (например, MyGame и MyGame-old) легко перепутать.
Почему в списке видны чужие проекты вроде tutorial и the_question
Это демонстрационные проекты, которые поставляются вместе с RenPy и лежат внутри папки самого движка. Удалять их не обязательно — они не мешают работе. Если хотите убрать, удалите соответствующие папки из каталога установки RenPy, но учтите, что при обновлении движка они могут появиться снова.
Очистка остаточных файлов и кэша
После удаления проекта на диске могут остаться сопутствующие данные. RenPy хранит пersistent-данные (сохранения, настройки, разблокированный контент) отдельно от папки проекта — в пользовательском каталоге системы. Точный путь зависит от ОС и от идентификатора, заданного в проекте; найти его можно через поиск по имени игры в папке RenPy внутри пользовательских данных.
Кроме того, при запуске проектов движок создаёт кэш. Удаление этих остатков не обязательно, но помогает освободить место и избежать путаницы, если позже вы создадите проект с тем же именем. Удаляйте persistent-данные только если уверены, что сохранения этой игры вам больше не нужны.
Частые вопросы
Можно ли удалить проект прямо из лаунчера RenPy?
Нет, в стандартном интерфейсе лаунчера такой кнопки нет. Проект удаляется через файловый менеджер или командную строку, а лаунчер лишь перестаёт его показывать после обновления списка.
Удалится ли проект, если я удалю сам RenPy?
Нет. Удаление движка не трогает папки проектов, если они лежат вне каталога установки. Но если проекты хранились внутри папки RenPy, они удалятся вместе с ней — проверьте это заранее.
Как восстановить случайно удалённый проект?
Сначала проверьте корзину — при обычном удалении папка попадает туда. Если корзина очищена или использовалось удаление мимо неё, штатными средствами восстановить файлы не получится; остаются только резервные копии или специализированные утилиты восстановления, результат работы которых не гарантирован.
Что будет с сохранениями игроков, если я удалю проект?
Пersistent-данные и сохранения хранятся отдельно от папки проекта и не удаляются вместе с ней. Они останутся в пользовательском каталоге, пока вы не удалите их вручную.
Можно ли просто переименовать папку вместо удаления?
Да. Переименованная папка останется в списке лаунчера под новым именем. Если нужно, чтобы проект исчез из списка, переместите папку за пределы рабочей директории.