Wiki

Mis à jour · 2026-09-02

Changelog

Historique des phases du prototype Gearuna.

Changelog

2026-09-02 — Énergie nette, sync cloud et tech Cuivre

  • Énergie nette : fin de la jauge globale 0 / 100 — HUD Surplus / Équilibre / Déficit (±N / s) ; machines électriques actives si production ≥ consommation
  • Tech Cuivre (15 science) : gisements de cuivre au sondage ; 1ᵉʳ cuivre fortement favorisé (×6, comme le charbon) ; succès Cuivre
  • 17 recherches · 88 succès (score max 2430) — tutoriel terminé, paliers monnaie 2 500 / 10 000, science produite, réseau 25, etc.
  • Cloud save : upload Firestore avec garde savedAt ; conflit détecté sur le contenu de la partie (nœuds, edges, inventaire, techs…) ; overlay « Synchronisation… » au reload compte ; reconcile max(savedAt invité, savedAt compte)
  • Persistance locale unifiée (@game/persistence/localSave) — debounce gameplay, autosave 30 s et sync cloud via le même coordinateur
  • GA4 (nuxt-gtag) : game_start, new_game, account_link_started, account_validated, pwa_install_accepted ; UTM mémorisés en session
  • Dialogue fin de tutoriel : invite à lier son compte (sauvegarde cloud + classement)
  • Minage mobile multi-touch : plusieurs doigts sur un gisement ; au-delà de 8 icônes en vol, crédit immédiat en poche
  • Pins câbles : zone de touche élargie (+24 px souris / +32 px tactile) ; hitbox CSS des ports item aussi plus large
  • Foreuse, four fuel et générateur : consomment du fuel tant qu’elles sont ON (seul I/O coupe)
  • Tutoriel : étapes validées ne reviennent plus en arrière ; tip sonde vert uniquement pendant le coach ; mode sondage mobile (masquage quêtes)
  • Wiki joueur : Énergie réécrite (flux net), Premiers pas, cuivre / sondage alignés

2026-08-31 — Early discovery + tutoriel guidé

  • Nouvelle partie : canvas vide, 1 charge de sondage en poche, HUD progressif (unlockedUiFeatures)
  • Tutoriel 7 étapes (mission en haut à gauche) : vente → pierre → fer → four → automate → énergie → recherche
  • Sondages scriptés : forêt → pierre → fer ; boutique early masquée jusqu’au 1ᵉʳ bois / pierre miné
  • Gisements forêt (bois) et carrière de pierre ; revente pierre 2 gears
  • Foreuse (fuel, dock gisement) + four fuel + générateur en boutique early
  • Forge manuelle : clics marteau, consommation à la fin du craft ; bouton HUD → wiki (/wiki, nouvel onglet)

2026-08-31 — Wiki joueur + classement

  • Section /wiki (ressources, machines, boutique, énergie, recherche, succès) séparée de /docs
  • Classement (/leaderboard) : top 50, compte vérifié, score auto après sync cloud
  • Profil joueur : portrait (10 choix), nom unique, dialogue édition depuis le HUD
  • Auth + cloud save : Google / mail, conflit de sauvegarde, slots Dexie invité vs compte

2026-08-31 — Nouvelles machines + techs

  • Press (60 science, 2500 gears) : 2 lingots → 1 plaque (fer / cuivre) · plaque de cuivre (revente 12)
  • Constructeur (55 science, 2500 gears) : 1 plaque cuivre → 2 bobines (4 s) · craft manuel bobines (tech 25)
  • Four électrique (25 science, 2000 gears) : fonte auto selon minerai en entrée (fer / cuivre)
  • Mine (ex. extracteur, 1000 gears) · tech Filtre (35) : filtre sortie séparateurs / mines
  • Tech Fabrication ×2 (10) : forge manuelle 2× plus rapide
  • 16 recherches · 26 succès (score max 470) · 412 tests (75 fichiers)

2026-08-31 — Énergie, fuel et logistique

  • Dynamo retirée — énergie de session via générateur uniquement (+5 É/s, fuel bois / charbon)
  • Foreuse, four fuel et générateur : consomment du fuel tant qu’elles sont ON (tech Interrupteurs coupe)
  • Pins harmonisés out-resource / in-resource / in-fuel ; ressource visible 250 ms après transfert
  • Verrou par nœud (cadenas) : bloque déplacement accidentel ; masqué si gisement / silo docké
  • Halo rouge sur item incompatible en entrée machine ; reconnexion câble vers autre pin même machine
  • Libellés : Séparateur / Combinateur (ex. Répartiteur / Collecteur) · Mine (ex. Extracteur)
  • Prix post-tutoriel : Stockage 300, logistique 600, Marché 1500 ; prix croissants (×1,15 / achat)
  • Revente : fer 3, lingot fer 6, plaque fer 8, charbon 5

2026-08-31 — Assets + polish

  • Headers peints : foreuse, four fuel, forêt, carrière de pierre, générateur
  • Icônes items : pierre, bois, plaque fer / cuivre, bobine, interrupteur
  • Mobile / PWA : safe-area dock + HUD ; scintillement idle réservé aux minerais

2026-08-28 — Spec gisements finis + qualité

  • Doc : les gisements ne resteront pas infinis
  • Qualité pauvre / normal / riche → quantité de minerai dans le deposit
  • Noté en P1 (backlog, roadmap, gameplay, idée, suivi)

2026-08-28 — Plaques de fer (fabrication manuelle)

  • Ressource plaque de fer (revente 4 gears) · craft manuel 1 lingot → 1 plaque (5 s)
  • File de fabrication générique (science + plaques) · plaques de cuivre plus tard

2026-08-28 — Combustion charbon (usage charbon)

  • Tech Combustion charbon (15) · prise fuel four · 1 charbon / lingot sans énergie
  • 13 recherches · 320 tests · priorité suivante : HUD recherche

2026-08-28 — Marché, 12 techs, SEO, Auth phase 0

  • Marché (tech 50, shop 200) · tech Interrupteurs (I/O gated)
  • Labo câblable · 12 recherches · 281 tests (49 fichiers)
  • SEO technique livré (OG, sitemap docs, prerender, JSON-LD /play)
  • Firebase Auth phase 0 (socle) · doc Firebase Auth
  • Priorité : charbon → HUD recherche → Auth UI (P2)

2026-08-28 — Sync doc (déchargeur, 10 techs, 247 tests)

  • Doc alignée : Déchargeur, techs Stockage / Séparateur / Combinateur, interrupteur ON/OFF
  • Compteurs : 10 recherches · 247 tests (42 fichiers) · CI typecheck
  • Priorité inchangée : charbon → HUD recherche → point SEO → Firebase Auth / FCM

2026-08-28 — Roadmap plateforme + SEO

  • Doc : point SEO (P1, après charbon / HUD) · Firebase Auth puis Messaging (P2)
  • Auth avant FCM ; cloud save derrière Auth · SEO de base déjà noté livré

2026-08-28 — Textes FR clarifiés

  • Descriptions boutique / recherches / objectifs en français simple et direct
  • Labels joueur : Séparateur, Combinateur, Fabrication (plus Splitter / Merger / Craft)

2026-08-28 — Catalogue boutique / tech / objectifs

  • Nouvelle page Catalogue : descriptions, prix, coûts RP, score rewards
  • Pack science documenté vendable (2 gears) ; lab → tech sélectionnée (plus « dans le vent »)

2026-08-28 — Sync documentation

  • Doc : splitter / merger · objectifs / score · /play · PWA · 215 tests
  • Priorité suivante : usage charbon → HUD recherche

2026-08-28 — Objectifs + score

  • 14 objectifs (objectives.ts) · onglet shop · score HUD
  • État : score, completedObjectiveIds

2026-08-28 — Splitter + Merger

  • Shop 20 gears chacun · nodes + production + tests
  • Moteur adjustLogisticsPins (2–6) sans UI shop

2026-08-28 — Techs énergie + charbon gated + site

  • energy_reserve, dynamo_upgrade, coal_prospecting
  • PWA · page /play · legal

2026-08-28 — Arbre tech + cuivre + file craft

  • Onglet Recherche · four multi-recettes · handCraftQueue

2026-08-27 — Base graphe + docs

  • Nuxt Content /docs · stockage · edges · four · Dynamo · sondage · craft · lab

Format

## YYYY-MM-DD — titre court

- changement