kevin.lhereec
|
60b545c42d
|
feat: card portrait images loaded from public/cards/
|
2026-08-17 14:11:20 +02:00 |
|
kevin.lhereec
|
b46cb707cd
|
feat: draw one card after each turn with slide-in animation
|
2026-08-17 12:07:47 +02:00 |
|
kevin.lhereec
|
ec5a7ec2c3
|
fix: button depth 100 to stay above cards, fix inactive text color
|
2026-08-17 12:04:01 +02:00 |
|
kevin.lhereec
|
2b37d8167f
|
fix: play slots count matches actual player count
|
2026-08-17 12:01:30 +02:00 |
|
kevin.lhereec
|
abab58f6a4
|
fix: add BOTTOM_MARGIN to avoid Windows taskbar overlap
|
2026-08-17 12:00:43 +02:00 |
|
kevin.lhereec
|
3125823f42
|
feat: confirm button with pulse animation + ready counter (X/N players)
|
2026-08-17 11:57:55 +02:00 |
|
kevin.lhereec
|
91a1a9f4f0
|
feat: gauge scoring system (subtract left neighbor per attribute)
|
2026-08-17 11:54:23 +02:00 |
|
kevin.lhereec
|
25ab76c4ac
|
fix: per-player phase state so 2nd player can still play after 1st played
|
2026-08-17 11:50:27 +02:00 |
|
kevin.lhereec
|
8da1d1edc9
|
feat: dockerize client (nginx) and server (node) with docker-compose
|
2026-08-17 11:44:07 +02:00 |
|
kevin.lhereec
|
38814668e7
|
feat: 12 character cards with 4 color-coded attributes (food/war/health/diplo)
|
2026-08-17 11:41:46 +02:00 |
|
kevin.lhereec
|
1db221e468
|
feat: initial Regnum project structure (Vue3 + Phaser3 + Socket.io)
|
2026-08-17 11:34:55 +02:00 |
|