Produit personnelProduit en évolution

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.

Jouer à Crossword Puzzle
Point de départ

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.

Définir la réussite

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.

Ma contribution

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écisions

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.
Livrable

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
Preuves

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.

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

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

Formulaire de contact

Formats acceptés : PDF, JPG, PNG, DOCX. Taille totale max : 25 Mo.