- New Economy.js price/stock engine: deterministic buy/sell prices based on producer/demand classes and hop distance (regional availability model) - Goods catalog (114 goods, 9 categories) with spritesheet mapping and per-class producer/demand roles - Credits state on Ship (add/spend/set/canAfford), save/restore support, and upper-right HUD stacked above the minerals readout - Quest reward payout now supports credits alongside minerals - cargoHold reduced to 4 units for initial play balance - Economy generation pass in Galaxy.js computes classBySystem and producerHops via multi-source BFS over the jump network - dev/economy.test.mjs validates determinism, fixed prices, trade loop profitability, distance scaling, shop floor composition, and icon mapping - docs/ECONOMY.md: full design doc covering pricing model, gemstone system, and locked decisions |
||
|---|---|---|
| .. | ||
| characters | ||
| build.mp4 | ||
| capital-land-neutral.mp4 | ||
| gasgiant-land-01.mp4 | ||
| gasgiant-land-02.mp4 | ||
| gasgiant-land-03.mp4 | ||
| gasgiant-shop-01.mp4 | ||
| gasgiant-shop-02.mp4 | ||
| gasgiant-shop-03.mp4 | ||
| gasgiant-surface-01.mp4 | ||
| gasgiant-surface-02.mp4 | ||
| gasgiant-surface-03.mp4 | ||
| gasgiant-takeoff-01.mp4 | ||
| gasgiant-takeoff-02.mp4 | ||
| gasgiant-takeoff-03.mp4 | ||
| ice-land-01.mp4 | ||
| ice-land-02.mp4 | ||
| ice-land-03.mp4 | ||
| ice-shop-01.mp4 | ||
| ice-shop-02.mp4 | ||
| ice-shop-03.mp4 | ||
| ice-surface-01.mp4 | ||
| ice-surface-02.mp4 | ||
| ice-surface-03.mp4 | ||
| ice-takeoff-01.mp4 | ||
| ice-takeoff-02.mp4 | ||
| ice-takeoff-03.mp4 | ||
| jump.mp4 | ||
| lava-land-02.mp4 | ||
| lava-shop-02.mp4 | ||
| lava-surface-02.mp4 | ||
| lava-takeoff-02.mp4 | ||
| map.mp4 | ||
| quests.mp4 | ||
| research-computer.mp4 | ||
| rocky-land-01.mp4 | ||
| rocky-land-02.mp4 | ||
| rocky-land-03.mp4 | ||
| rocky-shop-01.mp4 | ||
| rocky-shop-02.mp4 | ||
| rocky-shop-03.mp4 | ||
| rocky-surface-01.mp4 | ||
| rocky-surface-02.mp4 | ||
| rocky-surface-03.mp4 | ||
| rocky-takeoff-01.mp4 | ||
| rocky-takeoff-02.mp4 | ||
| rocky-takeoff-03.mp4 | ||
| ss-land-01.mp4 | ||
| ss-land-02.mp4 | ||
| ss-land-03.mp4 | ||
| ss-shop-01.mp4 | ||
| ss-shop-02.mp4 | ||
| ss-shop-03.mp4 | ||
| ss-surface-01.mp4 | ||
| ss-surface-02.mp4 | ||
| ss-surface-03.mp4 | ||
| ss-takeoff-01.mp4 | ||
| ss-takeoff-02.mp4 | ||
| ss-takeoff-03.mp4 | ||
| terran-land-01.mp4 | ||
| terran-land-02.mp4 | ||
| terran-land-03.mp4 | ||
| terran-shop-01.mp4 | ||
| terran-shop-02.mp4 | ||
| terran-shop-03.mp4 | ||
| terran-surface-01.mp4 | ||
| terran-surface-02.mp4 | ||
| terran-surface-03.mp4 | ||
| terran-takeoff-01.mp4 | ||
| terran-takeoff-02.mp4 | ||
| terran-takeoff-03.mp4 | ||