Richard Zink and Claude Opus 5.5
28eac52953
Memorial stones only for level 10 creatures, at most 30 per map
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-06 15:34:03 +01:00
Richard Zink and Claude Opus 5.5
c52fc4c4ae
Hall of the fallen: kills and causes of death, in the game and over all games in the profile
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-06 13:48:06 +01:00
Richard Zink and Claude Opus 5.5
eb219f6b01
Script blocks for weather and talent experience, groves as ground; the co-op campaign brings rogues and a storm
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-06 13:29:44 +01:00
Richard Zink and Claude Opus 5.5
ad5ceb8c13
Named creatures: names per kind and language, epithets at higher levels, memorial stones for the fallen
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-06 12:40:22 +01:00
Richard Zink and Claude Opus 5.5
3e17bdf52d
Weather above ground: rain puts out fires, fog shortens sight, storms strike with lightning
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-06 12:11:19 +01:00
Richard Zink and Claude Opus 5.5
bd956a4f57
Master talents: experience, points and four branches (Builder, Warlord, Warlock, Merchant) with a toolbar window
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-06 11:35:11 +01:00
Richard Zink and Claude Opus 5.5
ff48a69571
New heroes: thief steals gold, monk ignores spells, ranger lays snares, inquisitor turns weak creatures
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-06 11:02:50 +01:00
Richard Zink and Claude Opus 5.5
cc1fbacd7c
Clearer hand cursors: an open goblin hand with four fingers and a thumb, a fist with knuckles
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-06 08:27:16 +01:00
Richard Zink and Claude Opus 5.5
a00ae6a06b
Real AI masters: rivals, AI seats and the co-op partner play by the player's rules (imps dig, mine and claim, rooms, towers, tunnels and the attack flag); other masters are saved; portals belong to whoever claims them
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-06 08:18:09 +01:00
Richard Zink and Claude Opus 5.5
b940a959f1
Roadmap: next steps (AI masters, cursor, heroes, talents, weather, names)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-06 07:58:12 +01:00
Richard Zink and Claude Opus 5.5
160935bf40
Tutorial: Crookfinger leads a new master through the first steps
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-06 00:37:25 +01:00
Richard Zink and Claude Opus 5.5
4c440fb97f
Creature equipment: the forge makes iron, steel and rune gear for the strongest creatures
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-06 00:26:59 +01:00
Richard Zink and Claude Opus 5.5
4c9fbe47e4
Traders come through the portal and sell rune plans, rare creatures, wood and mana
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-06 00:18:47 +01:00
Richard Zink and Claude Opus 5.5
655e625eb0
Wild beasts: cave bears and giant beetles in dens, tamed when beaten while a prison has room
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-06 00:09:18 +01:00
Richard Zink and Claude Opus 5.5
c6d82027dd
Random events: earthquakes, overflowing rivers, new gold veins (free games and versus, can be switched off)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 23:58:28 +01:00
Richard Zink and Claude Opus 5.5
9931ca9b54
Statistics with a chart at the end of a game, 64 achievements kept locally and on the server
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 23:36:19 +01:00
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