from pathlib import Path
import zipfile, textwrap
root = Path("/mnt/data/Futur_Verbe")
root.mkdir(exist_ok=True)
html = r'''
Futur Verbe
SCORE 0MEILLEUR 0
Tape/clic sur le jeu ou ESPACE pour sauter. Attention : le jeu est très difficile !
'''
(root/"index.html").write_text(html, encoding="utf-8")
(root/"README.txt").write_text(
"""FUTUR VERBE
Mini-jeu 2D de plateforme très difficile.
POUR JOUER :
- Ouvre index.html dans un navigateur.
- Tape/clic sur le jeu ou appuie sur ESPACE pour faire sauter l'alien.
- Le bouton RECOMMENCER relance une partie.
PUBLICATION :
Le fichier index.html est autonome et peut être envoyé sur un hébergeur de jeux
qui accepte les fichiers HTML/CSS/JavaScript statiques.
""", encoding="utf-8")
zip_path=Path("/mnt/data/Futur_Verbe.zip")
with zipfile.ZipFile(zip_path,"w",zipfile.ZIP_DEFLATED) as z:
for f in root.rglob("*"):
if f.is_file():
z.write(f, f.relative_to(root.parent))
print(zip_path)