Velvet Solitaire : jeu web natif et léger
Le premier module d'une future collection de jeux de cartes, conçu sans framework pour rester rapide, beau et installable sur mobile comme sur ordinateur.
Contexte et problème
Le projet part d'une contrainte volontaire : retrouver la simplicité des jeux classiques sans framework ni dépendances lourdes. Le solitaire Klondike constitue le premier jeu d'une collection appelée à accueillir d'autres variantes de cartes.
Objectifs du projet
- 1
Obtenir un chargement rapide avec les technologies natives du navigateur.
- 2
Créer une expérience visuelle soignée malgré un socle technique minimal.
- 3
Permettre l'installation et le jeu hors ligne sur mobile et ordinateur.
Travail réalisé
J'ai conçu les règles, les interactions, l'interface responsive, les thèmes et l'ambiance sonore, puis transformé le jeu en Progressive Web App. Tout le produit actuel a été réalisé seul.
Démarche et choix techniques
- HTML sémantique, CSS et JavaScript sans framework.
- Logique de jeu séparée de la présentation pour préparer d'autres variantes.
- Service worker et manifeste PWA pour l'installation et le fonctionnement hors ligne.
Fonctionnalités principales
- Solitaire Klondike complet
- Interactions adaptées à la souris et au tactile
- Thèmes visuels
- Effets sonores chiptune
- Installation en application web
Résultats sans promesse gonflée
Démonstration technique
Une PWA jouable et installable démontre qu'une expérience riche peut rester légère sans framework. Aucune métrique d'audience n'est attribuée au projet.
Base extensible
L'architecture actuelle sert de premier socle à une collection de jeux de cartes. Les futurs jeux restent présentés comme une feuille de route.
Captures commentées du projet

Plateau Klondike et interface principale de Velvet Solitaire.