Commit Graph
118 Commits
Author SHA1 Message Date
Richard ZinkandClaude Opus 5.5 7972e8ad1b Self test: fast forward and drawing times
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 00:56:26 +01:00
Richard ZinkandClaude Opus 5.5 04d9d719d7 Desktop self test: DC_SHOT starts the demo map or a savegame, takes a screenshot and quits
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 00:28:23 +01:00
Richard ZinkandClaude Opus 5.5 d7b6d6de7e Heart sounds: the hurt soul core beats softly, the rival hearts creak, chime and bubble nearby
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 00:12:08 +01:00
Richard ZinkandClaude Opus 5.5 9800ce7156 Holiday music: a dark carol for Christmas, a spring tune for Easter, a harpsichord dance for Halloween
During a holiday the title music plays its piece, the build music every fourth time.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 00:12:08 +01:00
Richard ZinkandClaude Opus 5.5 8d2362fc11 Bestiary portraits in the high-res style: a painted pixel-art bust for every creature
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 00:05:41 +01:00
Richard ZinkandClaude Opus 5.5 210f17773a Debug demo map: four allied masters with every room and creature against an endless hero gate
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 23:04:34 +01:00
Richard ZinkandClaude Opus 5.5 5f70992cfb Room and tool buttons draw from the high-res atlas in the high-res style
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 22:50:47 +01:00
Richard ZinkandClaude Opus 5.5 4175ca7f97 Holiday switch in the debug menu; darker wood for the treasury chests
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 22:44:56 +01:00
Richard ZinkandClaude Opus 5.5 8f670554c7 Holidays: Christmas and Easter beside Halloween, two weeks before to a few days after; decorations in the dungeon and around the title
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 22:40:27 +01:00
Richard ZinkandClaude Opus 5.5 76f3b3c7b2 Pixel art style coarser: 270 world rows
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 20:53:28 +01:00
Richard ZinkandClaude Opus 5.5 928c34e78b Detailed 32 px imp sprite and finer world pixel rows (540, 1080)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 20:41:29 +01:00
Richard ZinkandClaude Opus 5.5 361e1e4108 Interface size in finer percent steps; fixed sizes no longer double the interface
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 20:22:56 +01:00
Richard ZinkandClaude Opus 5.5 98b78eb518 Desktop release builds: Linux AppImage, Windows exe and macOS app via tools/build_desktop.py
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 12:22:11 +01:00
Richard ZinkandClaude Opus 5.5 2475a8ca3c Desktop build plays music and sound through the system sound output; desktop build documented
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 23:49:45 +01:00
Richard ZinkandClaude Opus 5.5 db521ed2ee Desktop build: settings and progress kept as files, savegames in a saves folder, system file dialog for loading
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 23:46:11 +01:00
Richard ZinkandClaude Opus 5.5 66eaedf016 Automated balance runs; AI masters keep growing, mine more, defend with the rally flag and spells; Builder talent stronger
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 15:07:02 +01:00
Richard ZinkandClaude 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 ZinkandClaude Opus 5.5 bc1f89b4a7 Sounds for weather, rogues and groves: thunder, rain and wind ambience, coin theft, snares, sermons, spores
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 13:37:28 +01:00
Richard ZinkandClaude Opus 5.5 70f112543f Interface size setting: auto, large, medium or small on the world's pixel grid
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 13:21:07 +01:00
Richard ZinkandClaude 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 ZinkandClaude Opus 5.5 0cbcd1c8d1 Markers: a second click or tap removes them; right click with the flag tool takes the flag
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 12:19:37 +01:00
Richard ZinkandClaude 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 ZinkandClaude Opus 5.5 25334e7b17 Portrait and square screens: world pixels, interface and zoom count on the shorter side
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 11:48:06 +01:00
Richard ZinkandClaude Opus 5.5 9804e24015 Smaller touch interface: the same pixel density as on the desktop
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 11:35:11 +01:00
Richard ZinkandClaude 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 ZinkandClaude 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 ZinkandClaude Opus 5.5 fdce6c282b Give every achievement its own pixel-art badge
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 10:20:41 +01:00
Richard ZinkandClaude Opus 5.5 ac22351cdf Monster eye marks the camera on the minimap; middle double click resets the view angle; creatures by beds up to 100
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 10:06:51 +01:00
Richard ZinkandClaude Opus 5.5 6880324e33 Versus map size on the match page; the size sets the number of seats
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 09:32:40 +01:00
Richard ZinkandClaude Opus 5.5 773be21455 Marks and dig selection in each master's colour; imps dig only their master's marks; AI marks near its ground, acts calmer, re-summons imps; allies never claim each other's ground
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 09:21:42 +01:00
Richard ZinkandClaude Opus 5.5 4ef7672008 Music player in the sound settings: pick any calm track or automatic
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 08:49:54 +01:00
Richard ZinkandClaude 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 ZinkandClaude Opus 5.5 7709226a58 Savegames hold only the game state: no settings, no camera (settings stay in local storage)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 07:54:36 +01:00
Richard ZinkandClaude Opus 5.5 c9dafb1606 Guard and attack markers (shields and swords, up to eight each, right click removes); the world and the interface are copied opaque so glows keep their brightness
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 07:47:21 +01:00
Richard ZinkandClaude Opus 5.5 e7fc0a4751 Interface on the pixel grid: a virtual screen of whole multiples of the world's rows, sharp-scaled to every device; compact title menu on short screens
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 07:33:25 +01:00
Richard ZinkandClaude Opus 5.5 ed1b87e5f3 Pixel look: the world always renders 360 rows high (270/480 selectable), sharp scaling to any screen
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 07:14:17 +01:00
Richard ZinkandClaude 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 ZinkandClaude 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 ZinkandClaude 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 ZinkandClaude Opus 5.5 74837f1c34 Seasons: snow above ground in winter, glowing pumpkins at Halloween
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 00:14:51 +01:00
Richard ZinkandClaude 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 ZinkandClaude 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 ZinkandClaude 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 ZinkandClaude Opus 5.5 9535e68df0 Champions of the Order lead every fifth wave: four bosses with abilities, a health bar and loot
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-05 23:17:20 +01:00
Richard ZinkandClaude 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 ZinkandClaude 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 ZinkandClaude Opus 5.5 1ae41228ab Siege engines: knights bring rams and catapults, masters build their own in the forge
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-05 22:46:06 +01:00
Richard ZinkandClaude Opus 5.5 8a35a903de Surface world: grass in daylight, forests, cliffs with cave mouths; free-game and editor option
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-05 22:35:46 +01:00
Richard ZinkandClaude Opus 5.5 ed3bc437e5 Raise walls: plan them on own floor, imps build reinforced earth
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-05 22:11:51 +01:00
Richard ZinkandClaude Opus 5.5 398bb95681 Wood: giant mushrooms underground, felled by imps; wooden bridges and doors cost wood
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-05 22:07:59 +01:00