JosephFerano pushed to main at JosephFerano/MoonMiners 2026-10-20 11:55:25 +07:00
321102cc72 AGENTS: web moon budget, frames command, F3 profiler
948e16cf16 Moon target: supersample in GUI reference pixels, so HiDPI displays don't draw it at 4x
994c1a00ab Moon generation on the web: 8 ms a frame and finer checkpoints, so it keeps 60 fps; cube-sphere cached per grid size
6973c517b4 Debug: frame times through the test hook (frames), F3 shows the engine profiler
166145631b Web: variable frame rate, so the browser's display rate paces frames
Compare 5 commits »
JosephFerano pushed to main at JosephFerano/MoonMiners 2026-10-20 10:26:09 +07:00
7e3bc38da4 README: minimal build and run steps for the server, web client, Defold desktop and browser builds
JosephFerano pushed to main at JosephFerano/MoonMiners 2026-10-20 10:12:25 +07:00
f0d396c2eb Fix paths for the server/ layout
09aa0978bc Move the Go server into server/
Compare 2 commits »
JosephFerano deleted branch c-web from JosephFerano/MoonMiners 2026-10-20 09:57:41 +07:00
JosephFerano pushed to main at JosephFerano/MoonMiners 2026-10-20 09:57:39 +07:00
80f874c452 AGENTS.md: web bundle size
8cfc646d78 AGENTS.md: the web build; drop the hand-off notes
1bcb5c88a2 Web: needs WebGL 2 (clear message otherwise), 8-bit moon targets without EXT_color_buffer_float
52efc686cf Test hook in the browser (window.mmTestQueue) and scripts/web-shots.mjs (headless Chromium/Firefox check)
604aee047a Web build: make web (wasm-web bundle), full-window page with a dark loading screen, make serve-web (scripts/serve-web.py proxies /api and /static)
Compare 8 commits »
JosephFerano deleted branch c-clickfast from JosephFerano/MoonMiners 2026-10-20 09:20:02 +07:00
JosephFerano pushed to main at JosephFerano/MoonMiners 2026-10-20 09:20:00 +07:00
2451792d46 Client: Claim, Redrill and Collect act on the first click; presses survive rebuilds
JosephFerano pushed to main at JosephFerano/MoonMiners 2026-10-20 09:04:54 +07:00
48aa8900a8 AGENTS.md: the repo is game/ in the workspace; the Defold client is client/
JosephFerano created branch c-web in JosephFerano/MoonMiners 2026-10-20 08:43:44 +07:00
JosephFerano pushed to c-web at JosephFerano/MoonMiners 2026-10-20 08:43:44 +07:00
7fcf04784a Client web build: hand-off notes (not started)
JosephFerano created branch c-clickfast in JosephFerano/MoonMiners 2026-10-20 08:43:30 +07:00
JosephFerano pushed to c-clickfast at JosephFerano/MoonMiners 2026-10-20 08:43:30 +07:00
eb54f3ed6b Client: instant Claim/Redrill clicks, presses kept across rebuilds (WIP, see client/HANDOFF-clickfast.md)
JosephFerano created branch s-preact in JosephFerano/MoonMiners 2026-10-20 08:43:30 +07:00
JosephFerano pushed to s-preact at JosephFerano/MoonMiners 2026-10-20 08:43:30 +07:00
0846c017ae Hand-off notes for the Preact client experiment
b4e5846dff Keep the built Preact client out of the Docker context
3afd892487 Preact client: .value-in-JSX check, docs, Docker build, template test
cc1005c99e Preact client: moon viewport in a worker on an OffscreenCanvas
c998f8fda0 Preact client at /app: session with prediction, Moons section, well panel, viewport
Compare 5 commits »
JosephFerano pushed to main at JosephFerano/MoonMiners 2026-10-20 08:43:21 +07:00
c1ad202e42 Add the Defold desktop client under client/ (moved from its own repo, history squashed)
JosephFerano created branch s-drillart in JosephFerano/MoonMiners 2026-10-20 08:42:34 +07:00
JosephFerano pushed to main at JosephFerano/MoonMiners 2026-10-20 08:42:34 +07:00
25f315e8dc API: advisors bench (hired, not seated, in the web's order) and removed (hired but no longer in the config, no card)
571075c5ff Rate limit: normalise client IPs (loopback as one, IPv4-mapped as IPv4)
fbde1b79ae API: view.aside, whether the web shows the aside
4e7e2d010d API: well note, stake reach and market quote texts
020d1f7197 Past moons: 10 a page
Compare 15 commits »
JosephFerano pushed to s-drillart at JosephFerano/MoonMiners 2026-10-20 08:42:34 +07:00
e267992615 Tool art: keep the tier ring and tops inside the deploy card crop
fa5fc46cb8 AGENTS.md: tool art script
7af1c5a821 Show each tool's tier art in Equipment, deploy cards, drill lines and the API
fcec292660 Tool art: generated drill images per tool and tier
Compare 4 commits »
JosephFerano pushed to main at JosephFerano/MoonMiners 2026-10-18 23:11:50 +07:00
85c8219c0d Refinery: shorter batch times (1/2/3/5/6s) and a stronger bulk bonus (n^0.6)
JosephFerano pushed to main at JosephFerano/MoonMiners 2026-10-18 13:51:57 +07:00
33f9589caf Wells table: a timer bar per drill instead of the note row; no dry countdown
4954cc8be6 Merge idiomorph swaps, the template check and the reveal fix
a52ae701f9 Merge branch 'worktree-agent-af46c79678d692771'
d5e592c6b9 Show well panel drills as compact 50px rows
da3b343bc8 Merge branch 'worktree-agent-a03c8b90fd218ee5c'
Compare 103 commits »