Совместимость версий
Понимание номеров версий
Заголовок раздела «Понимание номеров версий»Версии Ren’Py следуют формату мажорная.минорная.патч (например, 8.2.0). Игры создаются с определённой версией и могут некорректно работать со значительно отличающимся движком.
Правила совместимости
Заголовок раздела «Правила совместимости»Одна мажорная версия (лучший вариант)
Заголовок раздела «Одна мажорная версия (лучший вариант)»Игры обычно работают с любым движком той же мажорной версии:
- Игра собрана на 7.4.x → Работает с 7.5.3, 7.6.3, 7.7.3, 7.8.4, 7.8.8 в Spark
- Игра собрана на 8.1.x → Работает с 8.0.3, 8.1.3, 8.2.3 и т.д. в Spark
Разные мажорные версии
Заголовок раздела «Разные мажорные версии»Запуск игры 7.x на движке 8.x иногда возможен — Ren’Py 8 имеет некоторую прямую совместимость со старыми играми. Результаты зависят от игры, но стоит попробовать, если ни один движок 7.x не работает.
Обратное никогда не верно: игры 8.x зависят от Python 3 и API Ren’Py 8, которые не существуют в движках 7.x.
Слишком новая версия
Заголовок раздела «Слишком новая версия»Если игра была создана с версией Ren’Py, более новой, чем поддерживаемая Spark, она может использовать возможности, которые ещё недоступны.
Цветовые индикаторы совместимости
Заголовок раздела «Цветовые индикаторы совместимости»Библиотека показывает индикаторы совместимости:
- Зелёный — Версия движка точно соответствует игре
- Жёлтый — Незначительное различие версий, должно работать
- Красный — Значительное несовпадение версий, вероятны проблемы
Что делать
Заголовок раздела «Что делать»- Начните с предложенной версии — Автоматическое определение Spark обычно корректно
- Попробуйте ближайшую доступную версию — Если точная версия недоступна
- Попробуйте последнюю в том же семействе — 7.8.8 для игр 7.x, 8.5.2 для игр 8.x
- Сообщите в Discord — Если ни одна версия не работает, сообщите нам, чтобы мы могли разобраться