Как удалить проект в RenPy

В RenPy нет кнопки «удалить проект» внутри лаунчера — движок лишь показывает список папок из рабочей директории, поэтому проект убирается из списка только после удаления или перемещения его папки с диска. Это главная причина, почему у новичков возникает вопрос: пункт в меню отсутствует, а старый проект продолжает отображаться в списке.

Ниже разберём, как корректно удалить проект в RenPy Launcher, что сделать перед удалением, чтобы не потерять нужные файлы, и как поступить, если папка не удаляется или проект всё ещё виден в лаунчере.

Как RenPy хранит и отображает проекты

Лаунчер RenPy не ведёт собственную базу проектов. При запуске он сканирует рабочую директорию — по умолчанию это папка, заданная в настройках лаунчера (пункт preferencesProjects Directory), — и показывает все найденные в ней каталоги с файлами игры.

Из этого следует простой принцип: проект существует, пока существует его папка. Убрали папку из рабочей директории — проект исчез из списка. Никакой дополнительной «отвязки» внутри программы не требуется.

Что сделать перед удалением

Прежде чем стирать папку, проверьте, не хранится ли внутри что-то ценное. Проекты RenPy часто содержат не только код, но и исходники графики, музыки и сценариев, восстановить которые будет невозможно.

  • 📁 Проверьте папку game — там лежат скрипты .rpy, изображения и звуки проекта.
  • 💾 Скопируйте нужные файлы в отдельное место или сделайте архив всей папки проекта.
  • 🗂️ Убедитесь, что внутри проекта нет собранных дистрибутивов, которые вы хотели бы сохранить.
  • 🔍 Вспомните, не ссылаются ли другие ваши проекты на ресурсы из удаляемого.
⚠️ Внимание: удаление папки проекта необратимо, если вы обходитесь мимо корзины (например, удаляете сочетанием Shift+Delete в Windows). Без резервной копии восстановить скрипты и ресурсы штатными средствами не получится.

☑️ Перед удалением проекта RenPy

Выполнено: 0 / 5

Способ 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, а в том, что файлы заняты другим процессом. Проверьте типовые причины:

ПричинаКак проверитьРешение
Файл открыт в редактореЗапущен редактор кода с файлами проектаЗакрыть редактор и повторить удаление
Запущен сам проектИгра запущена из лаунчераЗавершить процесс игры
Лаунчер держит файлыRenPy Launcher открытПолностью закрыть лаунчер
Антивирус сканирует папкуАктивна фоновая проверкаДождаться окончания или повторить позже
Нет прав на удалениеПапка в системном каталогеПереместить проекты в пользовательскую папку

Если после закрытия всех программ папка всё равно не удаляется, перезагрузите компьютер и попробуйте снова до запуска лаунчера и редактора. Это снимает большинство блокировок файлов.

Проект всё ещё виден в лаунчере

Бывает, что папка удалена, а строка в списке осталась. Чаще всего помогает простое действие: полностью закройте лаунчер и откройте его снова — список перечитается с диска.

Если проект не исчез, проверьте, не лежит ли его копия в другой папке, которая тоже указана как рабочая директория. Также убедитесь, что вы удалили именно тот каталог: похожие имена папок (например, MyGame и MyGame-old) легко перепутать.

Почему в списке видны чужие проекты вроде tutorial и the_question

Это демонстрационные проекты, которые поставляются вместе с RenPy и лежат внутри папки самого движка. Удалять их не обязательно — они не мешают работе. Если хотите убрать, удалите соответствующие папки из каталога установки RenPy, но учтите, что при обновлении движка они могут появиться снова.

Очистка остаточных файлов и кэша

После удаления проекта на диске могут остаться сопутствующие данные. RenPy хранит пersistent-данные (сохранения, настройки, разблокированный контент) отдельно от папки проекта — в пользовательском каталоге системы. Точный путь зависит от ОС и от идентификатора, заданного в проекте; найти его можно через поиск по имени игры в папке RenPy внутри пользовательских данных.

Кроме того, при запуске проектов движок создаёт кэш. Удаление этих остатков не обязательно, но помогает освободить место и избежать путаницы, если позже вы создадите проект с тем же именем. Удаляйте persistent-данные только если уверены, что сохранения этой игры вам больше не нужны.

Частые вопросы

Можно ли удалить проект прямо из лаунчера RenPy?

Нет, в стандартном интерфейсе лаунчера такой кнопки нет. Проект удаляется через файловый менеджер или командную строку, а лаунчер лишь перестаёт его показывать после обновления списка.

Удалится ли проект, если я удалю сам RenPy?

Нет. Удаление движка не трогает папки проектов, если они лежат вне каталога установки. Но если проекты хранились внутри папки RenPy, они удалятся вместе с ней — проверьте это заранее.

Как восстановить случайно удалённый проект?

Сначала проверьте корзину — при обычном удалении папка попадает туда. Если корзина очищена или использовалось удаление мимо неё, штатными средствами восстановить файлы не получится; остаются только резервные копии или специализированные утилиты восстановления, результат работы которых не гарантирован.

Что будет с сохранениями игроков, если я удалю проект?

Пersistent-данные и сохранения хранятся отдельно от папки проекта и не удаляются вместе с ней. Они останутся в пользовательском каталоге, пока вы не удалите их вручную.

Можно ли просто переименовать папку вместо удаления?

Да. Переименованная папка останется в списке лаунчера под новым именем. Если нужно, чтобы проект исчез из списка, переместите папку за пределы рабочей директории.