Commit Graph
12 Commits
Author SHA1 Message Date
Richard ZinkandClaude Opus 5.5 abe01ff23e Co-op matches of editor campaigns
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-05 17:39:38 +01:00
Richard ZinkandClaude Opus 5.5 6482ef3294 Document the editors and block scripting
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-05 17:16:27 +01:00
Richard ZinkandClaude Opus 5.5 5adf3d0e00 Translate campaign editor and scripting docs, update status
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-05 14:48:01 +01:00
Richard Zink 2b7e8af674 Add campaign editor and mission scripting docs 2026-11-05 12:23:05 +01:00
Richard Zink ee7b76fa6a Manual AI seats for matches: host toggles empty seats, co-op allies fight heroes 2026-11-05 06:38:38 +01:00
Richard Zink 42034b062b Match loop on the client side: orders go to the server, a confirmed turn steps the world five times, and a checksum of the shared state catches worlds that diverge 2026-11-04 11:07:24 +01:00
Richard Zink 87890adc53 Masters for a match: the four sides red, green, blue and yellow (side 4 gets its own owner), and start_masters gives every master his core and his starting area 2026-11-04 10:55:17 +01:00
Richard Zink 35ddfa134c Simulation runs in fixed steps of 1/50 s (50 steps a second) instead of 1/20 s, with at most twelve catch-up steps in one frame 2026-11-04 10:04:44 +01:00
Richard Zink 1ec7492189 Multiplayer step B: every player order is a command (dig, build, cast, hand, orders) and the simulation runs in fixed 50 ms steps, so single player and a match take the same path 2026-11-04 09:57:02 +01:00
Richard ZinkandClaude Opus 5.5 d6bcce3a76 Multiplayer plan: deterministic lockstep, steps A-F
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-04 08:34:55 +01:00
Richard ZinkandClaude Opus 5.5 bbab2b5a58 Bestiary pictures the right way up (PNG export writes rows bottom up)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-04 07:53:39 +01:00
Richard ZinkandClaude Opus 5.5 b3583f5e7e README as a small game website in Crookfinger's voice; INSTALL.md, BESTIARY.md, playable standalone file
- README: logo, badges (Rust, WebAssembly, Claude Code, MIT), intro addressed to the master, features with screenshots, the household, how to play, licences and credits
- INSTALL.md: server, PWA, building, tests, savegame service and API, languages, how to refresh generated files
- BESTIARY.md generated from the game's data (tools/make_bestiary.py) with exported sprites and icons (docs/img, test export_doc_images)
- play/DungeonCraft.html: the whole game in one file to download and play offline

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-04 07:46:37 +01:00