Les soirées de jeux ont lieu dans des sous-sols, des chalets et des salles de congrès au Wi‑Fi saturé. Ludoya est conçue pour ça : l'application continue de fonctionner sans connexion, et tout ce que vous faites hors ligne se synchronise automatiquement dès que vous êtes de nouveau en ligne.

Ce qui fonctionne hors connexion

La bannière hors connexion, avec la collection, les parties et les statistiques toujours disponibles en cache

  • Enregistrer des parties — notez qui a joué, les scores, la durée et le lieu ; menez une session en direct à la table
  • Modifier ou supprimer des parties — les changements font la queue comme tout le reste
  • Gérer votre collection — ajouter des jeux, modifier des exemplaires, mettre vos listes à jour, marquer des jeux comme envies de jouer
  • Noter un jeu — avec votre niveau d'expertise et le nombre de fois où vous y aviez joué auparavant ; le moment où l'on a le plus envie de noter, c'est juste après avoir joué, c'est-à-dire précisément quand le réseau est au plus mal
  • Rechercher des jeux — les jeux que vous possédez et les derniers milliers que vous avez consultés sont consultables sur l'appareil, si bien qu'ajouter une partie n'attend jamais le réseau
  • Parcourir le contenu en cache — votre collection et les jeux consultés récemment restent disponibles

Une bannière vous indique quand vous êtes hors connexion, pour que vous sachiez toujours où vous en êtes. Vos changements sont conservés en sécurité sur l'appareil jusqu'à ce qu'ils puissent être transmis. C'est pareil quand votre réseau fonctionne mais que Ludoya lui-même est injoignable : un score ou une partie terminée qui ne passe pas en quelques secondes est conservé sur l'appareil et envoyé dès que possible, si bien qu'un geste à la table ne tombe jamais dans le vide.

La seule chose qui exige une connexion, c'est l'assistant de jeu IA — il répond à partir des règles stockées sur nos serveurs, le bouton s'efface donc tant que vous êtes hors connexion et revient à la reconnexion. Score, minuteurs, photos et notes continuent sans broncher.

Les événements dans une cave

Les salles sont l'endroit où le réseau meurt, et c'est précisément là que les participants ont besoin du programme. Chaque événement que vous ouvrez est conservé sur votre appareil avec tout ce que vous cherchez à l'entrée :

  • le programme et ses sous-événements, avec les jeux de chacun
  • vos billets et leurs QR codes de contrôle
  • les tableaux du tournoi : appariements, classement et arbre

Sans connexion, la page de l'événement affiche cette copie au lieu d'une erreur. En ligne, le réseau l'emporte toujours, et tout ce qui a changé pendant votre absence (une nouvelle manche, une table déplacée) remplace la copie enregistrée dès que cela arrive. Les événements quittent l'appareil une semaine après leur fin.

La caisse du marché fonctionne aussi hors ligne. Lors d'un Bring & Buy, les ventes encaissées sans réseau s'accumulent sur l'appareil avec une bannière indiquant combien attendent, et passent dès qu'il revient. Une boîte vendue deux fois hors ligne est signalée, jamais comptée deux fois.

Comment fonctionne la synchronisation

Quand votre connexion revient, Ludoya envoie automatiquement vos modifications en file d'attente — sans que vous ayez à appuyer sur un bouton. Lorsque vous êtes en ligne, l'application se resynchronise aussi discrètement à intervalles réguliers de quelques minutes pour rester à jour sur tous vos appareils.

Si une modification ne peut pas être livrée après plusieurs tentatives, elle est mise en attente sur la page Problèmes de synchronisation au lieu d'être supprimée silencieusement — vous l'y examinez et décidez quoi conserver. En pratique, c'est rare ; cela vous protège surtout contre les cas limites.

Sur tous les appareils

Ludoya fonctionne comme un site web, une application web installable et des applications iOS et Android natives — avec le même compte et les mêmes données partout. Commencez une session en direct sur votre téléphone à table, et la partie sera sur votre profil lorsque vous ouvrirez votre ordinateur portable.