Crossword Puzzle : moteur de mots croisés multilingue
Une PWA de jeux de mots légère dont le moteur de génération maison produit des grilles jouables dans cinq langues, y compris hors connexion.
Contexte et problème
Crossword Puzzle applique aux jeux de mots la même philosophie que Velvet : une application web légère, immédiatement jouable et capable de fonctionner comme une application installée. La difficulté centrale réside dans la production cohérente de grilles pour plusieurs langues.
Objectifs du projet
- 1
Générer des grilles sans dépendre d'un service tiers.
- 2
Proposer une expérience réellement jouable en cinq langues.
- 3
Conserver un usage fluide sur mobile et hors connexion.
Travail réalisé
J'ai développé le moteur de génération, intégré les vocabulaires et interfaces localisées, conçu l'expérience de jeu responsive et ajouté les capacités PWA. Le projet complet a été réalisé seul.
Démarche et choix techniques
- Algorithme maison pour composer les grilles et placer les mots.
- Séparation des contenus linguistiques et de la logique de jeu.
- Stockage local et cache applicatif pour poursuivre une partie hors ligne.
Fonctionnalités principales
- Grilles générées par un moteur maison
- Français, espagnol, allemand, néerlandais et suédois
- Interface responsive
- Jeu hors connexion
- Installation en PWA sur mobile et ordinateur
Résultats sans promesse gonflée
Cinq langues jouables
Les cinq versions linguistiques sont disponibles dans le produit actuel, et pas seulement prévues sur une feuille de route.
Autonomie technique
La génération des grilles repose sur une logique développée pour le projet, sans API de création de grilles externe.
Captures commentées du projet

Grille de mots croisés générée et interface de résolution.