Aller au contenu

Compatibilité des versions

Les versions de Ren’Py suivent un format majeur.mineur.correctif (par exemple, 8.2.0). Les jeux sont construits avec une version sp\u00e9cifique et peuvent ne pas fonctionner correctement avec un moteur significativement diff\u00e9rent.

Les jeux fonctionnent g\u00e9n\u00e9ralement avec n’importe quel moteur de la m\u00eame version majeure :

  • Jeu con\u00e7u avec 7.4.x \u2192 Fonctionne avec Spark 7.5.3, 7.6.3, 7.7.3, 7.8.4, 7.8.8
  • Jeu con\u00e7u avec 8.1.x \u2192 Fonctionne avec Spark 8.0.3, 8.1.3, 8.2.3, etc.

Ex\u00e9cuter un jeu 7.x sur un moteur 8.x est parfois possible \u2014 Ren’Py 8 offre une certaine compatibilit\u00e9 ascendante pour les jeux plus anciens. Les r\u00e9sultats varient selon le jeu, mais cela vaut la peine d’essayer si aucun moteur 7.x ne fonctionne.

L’inverse n’est jamais vrai : les jeux 8.x d\u00e9pendent de Python 3 et des API Ren’Py 8 qui n’existent pas dans les moteurs 7.x.

Si un jeu a \u00e9t\u00e9 con\u00e7u avec une version de Ren’Py plus r\u00e9cente que ce que Spark prend en charge, il peut utiliser des fonctionnalit\u00e9s pas encore disponibles.

La biblioth\u00e8que affiche des indicateurs de compatibilit\u00e9 :

  • Vert \u2014 La version du moteur correspond \u00e9troitement au jeu
  • Jaune \u2014 Diff\u00e9rence de version mineure, devrait fonctionner
  • Rouge \u2014 Incompatibilit\u00e9 de version majeure, probl\u00e8mes probables
  1. Commencez par la version sugg\u00e9r\u00e9e \u2014 La d\u00e9tection automatique de Spark est g\u00e9n\u00e9ralement correcte
  2. Essayez la version disponible la plus proche \u2014 Si la version exacte n’est pas disponible
  3. Essayez la derni\u00e8re de la m\u00eame famille \u2014 7.8.8 pour les jeux 7.x, 8.5.2 pour les jeux 8.x
  4. Signalez sur Discord \u2014 Si aucune version ne fonctionne, faites-le nous savoir pour que nous puissions enquêter