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 ; reconcilemax(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