107 Commits

Author SHA1 Message Date
8849bf5220 feat: dungeon generation — BSP rooms, room types, fog of war
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-23 23:50:43 +09:00
4fdd7a1ad0 feat: combat system — damage calc, co-op bonus, flee, monster AI
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-23 23:48:30 +09:00
e7b12bae08 feat: entity definitions — player classes, monsters, items
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-23 23:44:56 +09:00
d36e364491 feat: project scaffold with SSH server and placeholder TUI
Sets up Go module, Wish/BubbleTea SSH server on port 2222, placeholder
TUI model showing "Welcome to Catacombs!", Dockerfile, and docker-compose.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-23 23:41:45 +09:00
5772ca8b3f Add implementation plan with review fixes
10-task plan covering: scaffold, entities, combat, dungeon gen,
game session, store, TUI views, integration, Docker, polish.
Fixes from review: class selection screen, floor advancement,
victory condition, item/shop usage, dead monster gold fix,
per-player flee logic, combat turn counter, boss relic drops.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-23 23:28:54 +09:00
8f1a00d8c5 Update design spec with review feedback
Add multiplayer state sync model, concrete stats, movement model,
monster AI, lobby/disconnect handling, economy, and chat system.
Fix room probabilities, combat action naming, and AoE interactions.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-23 23:15:59 +09:00
84d305b74b Add Catacombs game design spec
Co-op roguelike terminal game over SSH using Go + Charm stack.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-23 22:44:10 +09:00