Richard Zink and Claude Opus 5.5
7da61d3d50
Title demo: the knights come from a forest above ground; lighter meadow, darker trees, no lava above ground
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 23:09:49 +01:00
Richard Zink and Claude Opus 5.5
d54de78f37
Music: six more dungeon pieces and six surface pieces with flute, harp, birdsong and wind
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 22:58:41 +01:00
Richard Zink and Claude Opus 5.5
f27dbea2f1
Final missions above ground (M30, co-op M20), surface option for versus matches, docs
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 22:50:24 +01:00
Richard Zink and Claude Opus 5.5
34b4640d85
Drawbridges (down, up, automatic), frost spell and obsidian over cooled lava
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 21:52:12 +01:00
Richard Zink and Claude Opus 5.5
c11d281281
Editor: remove tiles from painted zones, scrollable zone list
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 21:28:38 +01:00
Richard Zink and Claude Opus 5.5
88061a8628
New screenshots; fit long button labels, no HUD behind the title's match page
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 21:20:58 +01:00
Richard Zink and Claude Opus 5.5
c7c3e979d6
Resume interrupted editor co-op runs
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 21:08:33 +01:00
Richard Zink and Claude Opus 5.5
f87b59390e
Co-op offline with an AI partner
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 21:04:49 +01:00
Richard Zink and Claude Opus 5.5
e3a9d32d61
Hero waves march on the strongest master
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 20:58:46 +01:00
Richard Zink and Claude Opus 5.5
988f4a3333
Roadmap: giant mushrooms for wood underground, raising walls
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 20:53:33 +01:00
Richard Zink and Claude Opus 5.5
afcac35872
Add roadmap of agreed next features
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 20:47:08 +01:00
Richard Zink and Claude Opus 5.5
5a63354e2f
Document the co-op campaign
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 20:08:07 +01:00
Richard Zink and Claude Opus 5.5
2dbd9039fb
Document teams, gold sending, spectators and editor co-op runs
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 19:59:43 +01:00
Richard Zink and Claude Opus 5.5
d17668f3b2
Wait and both kinds of until loops; blocks run directly
...
Script runs are resumable threads saved with the game; Rhai is gone.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 18:57:36 +01:00
Richard Zink and Claude Opus 5.5
ef7add2846
Pointer in the editor; new screenshots and an editor section in the README
...
Scenes for the screenshots come from export_scenes (src/scenes.rs) and are
taken with tools/screenshots.py in the Playwright image.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 18:31:10 +01:00
Richard Zink and Claude 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 Zink and Claude 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 Zink and Claude 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 Zink and Claude 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 Zink and Claude 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 Zink and Claude 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