22 Commits

Author SHA1 Message Date
sokol
18fe0332ae Fix: Default player count and initialize player type rows 2026-02-22 11:20:13 +03:00
sokol
ed27ca93ab Update documentation for all recent features 2026-02-22 11:08:02 +03:00
sokol
3439d04a55 Feature: Map size configuration 2026-02-22 11:04:11 +03:00
sokol
f3be577a32 Fix AI multiple moves and player colors 2026-02-21 21:25:22 +03:00
sokol
1d04a99bd7 Fix map clipping - reduce HEX_SIZE to 14 and properly center 2026-02-21 21:12:30 +03:00
sokol
cb97e167fb Fix 3 critical bugs 2026-02-21 21:06:36 +03:00
sokol
e427f1c68d Fix AI bot turn chain for multiple bots - prevent race conditions 2026-02-21 21:01:57 +03:00
sokol
64c81da166 Fix AI bot turn completion - remove isAIThinking block in endTurn() 2026-02-21 20:48:29 +03:00
sokol
064f3ae263 Fix map width - reduce HEX_SIZE to 16 for full map visibility 2026-02-21 20:44:55 +03:00
sokol
4cb5be95f8 Fix map rendering and AI bot bugs 2026-02-21 20:42:58 +03:00
sokol
afebcbca1a Add AI bot tests and update documentation 2026-02-21 20:34:42 +03:00
sokol
a0f6276e5d Remove src directory - simplify project structure 2026-02-21 20:15:00 +03:00
sokol
d71529b030 Update documentation for multi-player and AI features 2026-02-21 18:34:55 +03:00
sokol
62bd946509 Add multi-player support (2-4 players) and AI bots 2026-02-21 18:33:11 +03:00
sokol
dbe71dbda6 Fix attack and supply distribution rules 2026-02-21 18:28:32 +03:00
sokol
254287c124 Implement solid territory supply system 2026-02-21 17:59:41 +03:00
sokol
7035f0457b Remove Player 2 stats from UI - show only current player info 2026-02-21 17:48:38 +03:00
sokol
f19e178217 Remove unused Attack button - attack happens automatically on target click 2026-02-21 17:45:44 +03:00
sokol
f6855022dc Remove duplicate public/map.js - use single src/map.js for both Node.js and browser 2026-02-21 17:41:09 +03:00
sokol
139a732378 Fix hex grid rendering - proper pointy-top hexagons with tight adjacency 2026-02-21 17:36:19 +03:00
sokol
25385de4d4 Implement hexagonal map and isometric game UI 2026-02-21 17:23:09 +03:00
ssa
afd48af0b8 Initial commit 2026-02-21 12:09:39 +03:00