Publikt · Ekonomisk simulering

Lemonade

En modern återupplivning av klassiska Lemonade Stand, byggd kring ett avsiktligt litet gränssnitt: tre driftsbeslut, en försäljningsdag och omedelbara ekonomiska konsekvenser.

Nisch
Tillgänglig affärssimulering
Kärnstack
TypeScript · native web · Vite · deterministic simulation
Interaktion
Lager · reklam · pris · bekräfta
Presentation
Vektor-3D · proceduralt ljud · tillgängliga diagram

Systemvy

VillkorTre beslutDeterministisk dagCertifierad huvudbok

Nischen

Lemonade motstår medvetet den vanliga impulsen i simuleringsspel att lägga till fler kontroller.

Spelaren styr lager, reklam och pris medan väder och marknadssentiment förblir villkor att tolka snarare än extra reglage. Nischen är en affärssimulering som är tillräckligt enkel att förstå direkt men tillräckligt systemisk för att genom spel lära ut efterfrågan, risk, avtagande avkastning och kassadisciplin.

Vad som skiljer det

Produktbegränsningen är att tre variabler måste fortsätta vara tillräckliga.

Liten kontrollyta

Komplexiteten finns i konsekvenser och omgivning snarare än i kontrollpaneler fulla av inställningar.

Deterministisk ekonomisk modell

Den återupplivade simuleringen bevarar den igenkännbara formen hos Apple II-ekonomin samtidigt som ogenomskinliga globala variabler ersätts med typade, testbara regler.

Stegvis ansvar

Skatter, bankkostnader, ränta och leverantörsekonomi kan införas som progression utan att ersätta den centrala dagliga beslutsloopen.

Ihågkommet, inte kopierat

Vektor-3D och proceduralt ljud söker charmen hos ett tidigt datorspel utan att återskapa dess grafik eller förvandla upplevelsen till bokstavlig pixelnostalgi.

Produkt- och designtänkande

Gränssnittet är avsiktligt anti-kalkylblad.

Kvarteret, aktivitet vid ståndet, vädret, kundflödet och korta ljudmotiv gör att det ekonomiska utfallet känns som en dag som faktiskt hände, medan diagram och bokföring finns kvar för eftertanke. Spelaren agerar först genom tre begripliga beslut och får sedan tillräckligt underlag för att skapa en bättre modell inför nästa dag.

Tillgänglighet är en del av enkelheten: tangentbordsspel, exakt numerisk inmatning, lägen med reducerad rörelse, signaler som inte bygger på färg och textmotsvarigheter betraktas som kärndesign, inte efterhandsanpassningar.

Senaste utvecklingen

Återuppbyggnaden kan nu visa att ekonomin är repeterbar, portabel och verifierbar.

Versionshanterad persistens bevarar fas och slumptillstånd, lägger till autosparning i IndexedDB och gör det möjligt att importera, exportera och återställa körningar utan att förlora deterministisk återspelning.

Ett separat lager för balanscertifiering kör strategier med fasta frön, kontrollerar redovisnings- och spelinvarianter och producerar deterministiska rapporter i CI. Spelbalans blir därmed granskningsbart bevis i stället för odokumenterad känsla.

Reproducerbar persistens

Ett sparat spel återställer både synligt tillstånd och den slumpsekvens som bestämmer framtida dagar.

Certifierad balans

Referensstrategier och efterfrågeprober fångar regressioner i svårighet, redovisning och ekonomisk respons.

Utvecklingsmetod

Metoden är medvetet lekfull i början och strikt i slutet.

Arkitekturen håller deterministisk redovisning och efterfrågeregler i ett rent paket med injicerad slump och pengar med fast precision. Native DOM/SVG-presentation, Three.js-rendering, Web Audio, lagring och valfria Tauri-funktioner förblir adaptrar runt denna kärna.

Den separationen gör att en ny väderkurva, ett visuellt uttryck, en ljudidé eller en avsiktligt märklig strategi snabbt kan provas och sedan spelas om med samma seeds för att se vad som faktiskt förändrades. I stället för en lång designöverlämning följd av implementation och QA blir loopen hypotes → spelbart experiment → deterministisk jämförelse → behåll eller förkasta.

AI-assisterad utveckling ryms i samma disciplin: små reversibla ändringar, tydlig avsikt, tester med fasta seeds och granskningsbara rapporter gör att snabb implementation kan förstärka utforskandet utan att i tysthet skriva om spelets ekonomiska karaktär.

Nästa: Booking