Feuille de route

Ce que nous construisons.

En route vers le Minimum Lovable Product

Ce qui est intéressant quand on fait un produit, c'est qu'il plaise à ses utilisateurs dès sa première version — et qu'il se suffise à lui-même à chaque itération.

C'est pourquoi, plutôt que de parler de MVP, nous parlons de MLP : un produit suffisant pour être apprécié en l'état.

Même si nous aimerions devenir à terme une grande plateforme de jeux de société pour tous, notre objectif immédiat est plus ciblé : proposer un seul jeu, le Yacht Dice (une variante du Yahtzee), et qu'il fonctionne parfaitement.

  • Des règles enforced by the application — c'est l'application qui fait respecter les vraies règles du jeu
  • Une vue 3D immersive et une vue 2D complète
  • Un système de classement ΚΛΣ pour chaque joueur, visible sur la page d'accueil
  • La possibilité de créer jusqu'à 3 parties simultanées (pas de nouvelle partie tant que les précédentes ne sont pas terminées)
  • Une infrastructure dimensionnée pour ~1 000 joueurs

ΚΛΣ (KLS — Kléos, κλέος) : « la gloire héroïque » — la renommée qu'on gagne par ses actes. Notre score de compétence, basé sur le système OpenSkill.

π, α, β, γ

Chaque module et chaque jeu de Gods Academy se trouve dans un état de production particulier :

  • π — Pi — Pré-alpha : particulièrement instable et incertain. Tout peut encore changer.
  • α — Alpha : le module fonctionne… mais il est incomplet, buggé et ses choix de design ne sont pas encore arrêtés.
  • β — Beta : les décisions sont prises, le module fonctionne et il est en cours de débogage communautaire.
  • γ — Gamma : stable, avec un long historique sans bug, et apportant satisfaction à 80 % des usagers.

Gods Academy sera déclaré MLP lorsque ces six modules auront atteint le stade β :

  1. Inscription / Authentification
  2. Lobby des salles de jeu
  3. Yacht Dice
  4. Calcul du ΚΛΣ au Yacht Dice
  5. Suivi du ΚΛΣ dans les paramètres utilisateur
  6. Affichage des meilleurs ΚΛΣ de la communauté sur la page d'accueil

Ainsi, chacun pourra se mesurer aux autres — ou à lui-même — et tenter d'être le meilleur au Yacht Dice, ou simplement profiter d'une expérience de jeu vraiment fun.

Et après ?

Une fois le MLP atteint, voici ce que nous avons en ligne de mire :

  • Paramètres utilisateur et personnalisation
  • Communication entre joueurs — via emojis animés en jeu dans un premier temps
  • Adversaires IA basés sur le ΚΛΣ du joueur
  • Remplacement de sièges abandonnés par une IA de même ΚΛΣ