Evan
|
113518a96e
|
use better structured logging
|
2024-12-17 20:34:15 -08:00 |
|
Evan
|
94992e1144
|
send all logs from client to server and log them
|
2024-12-17 19:53:17 -08:00 |
|
evanpelle
|
031f62c701
|
have clients send logs to server
|
2024-12-17 17:14:24 -08:00 |
|
evanpelle
|
1417808c14
|
store user's persistent id in bigquery
|
2024-12-17 14:30:16 -08:00 |
|
Evan
|
722165c401
|
adding persistent id
|
2024-12-17 14:30:16 -08:00 |
|
Evan
|
d99b60b477
|
fix config build error, better logging in game server
|
2024-12-17 14:30:16 -08:00 |
|
evanpelle
|
aff674ebaf
|
fix config compile error
|
2024-12-17 14:29:31 -08:00 |
|
Evan
|
2b3c24c398
|
add preprod, prod & dev config
|
2024-12-17 14:29:31 -08:00 |
|
Evan
|
2fc81c7d17
|
store client ips in bigquery table
|
2024-12-14 10:03:05 -08:00 |
|
Evan
|
05746ebecd
|
add capture alert
|
2024-12-13 11:05:01 -08:00 |
|
Evan
|
2816ba1807
|
don't alert on delete trade ship or shell
|
2024-12-12 21:12:29 -08:00 |
|
Evan
|
939761fc76
|
bugfix: when checking last tile update in calculate clusters and name layer
|
2024-12-12 20:31:08 -08:00 |
|
evanpelle
|
c13bb1eef9
|
don't display unit deleted message when tranpsort ship lands
|
2024-12-11 16:49:23 -08:00 |
|
Evan
|
1a9170d10b
|
fix shellexecution deleting already inactive unit
|
2024-12-10 20:28:39 -08:00 |
|
evanpelle
|
b97ef32adb
|
only calculate cluster when tile changes
|
2024-12-10 20:28:39 -08:00 |
|
evanpelle
|
f34a8dca13
|
alert when unit is destroyed
|
2024-12-10 20:28:39 -08:00 |
|
evanpelle
|
67288cb49f
|
alert when getting attacked
|
2024-12-10 20:28:39 -08:00 |
|
evanpelle
|
e7316c8fe9
|
display message & received gold when conquer player
|
2024-12-10 20:28:39 -08:00 |
|
evanpelle
|
9e4597d139
|
cap city & port at 1 million
|
2024-12-10 20:28:39 -08:00 |
|
evanpelle
|
ee97ae8197
|
improve capture trade ship message
|
2024-12-10 20:28:39 -08:00 |
|
evanpelle
|
e1d22193c1
|
render emoji on top of name, better trade notification
|
2024-12-10 20:28:39 -08:00 |
|
evanpelle
|
13f186da5f
|
only break alliance if more than 100 tiles destroyed on nuke
|
2024-12-10 20:28:39 -08:00 |
|
Evan
|
75144a0672
|
clicking on leaderboard brings you to player
|
2024-12-10 20:28:39 -08:00 |
|
evanpelle
|
601f606a7f
|
save game stats to bigquery, update enums
|
2024-12-10 20:28:39 -08:00 |
|
evanpelle
|
f20f099408
|
make hard & impossible more difficult
|
2024-12-10 20:28:39 -08:00 |
|
evanpelle
|
63b0e89d8b
|
rebalance unit cost
|
2024-12-10 20:28:39 -08:00 |
|
Evan
|
da7637477c
|
add Oceania and North America maps
|
2024-12-08 20:56:19 -08:00 |
|
Evan
|
a01b347bbf
|
load mini map synchronously
|
2024-12-07 21:15:10 -08:00 |
|
Evan
|
0a29a1fe90
|
attempt fix private game not connecting
|
2024-12-07 20:55:47 -08:00 |
|
Evan
|
7669105a1b
|
record games in gcs
|
2024-12-07 18:30:04 -08:00 |
|
Evan
|
2d2df14ae3
|
add GameConfig to Game
|
2024-12-07 09:45:39 -08:00 |
|
Evan
|
60ccf2ba36
|
create singleplayer game record rest endpoints
|
2024-12-07 08:54:09 -08:00 |
|
Evan
|
cd09c0a1d6
|
record game metadata to gcs
|
2024-12-07 08:54:09 -08:00 |
|
Evan
|
b8db74247f
|
add heartbeats, better websocket disconnection handling
|
2024-12-07 08:54:09 -08:00 |
|
Evan
|
926b6d2fb1
|
update gcs write logic, fix build cost bug
|
2024-12-05 08:07:40 -08:00 |
|
Evan
|
731536931e
|
have game server store game
|
2024-12-04 18:53:36 -08:00 |
|
evanpelle
|
22b877e85c
|
in progress
|
2024-12-04 16:46:27 -08:00 |
|
evanpelle
|
e068a9afc7
|
implement cities
|
2024-12-04 16:27:07 -08:00 |
|
evanpelle
|
5c51655eca
|
add radiation
|
2024-12-04 13:21:35 -08:00 |
|
Evan
|
a0a40262a6
|
render trade ship when stopped, hash units
|
2024-12-03 19:47:27 -08:00 |
|
Evan
|
9391dad131
|
remove worker timeout
|
2024-12-03 19:20:07 -08:00 |
|
evanpelle
|
5a4a62bb86
|
in progress
|
2024-12-03 16:44:28 -08:00 |
|
evanpelle
|
e6fa108eaa
|
use mini a star for all pathfinding
|
2024-12-03 15:06:55 -08:00 |
|
evanpelle
|
4edd66dc1f
|
AStar returns cell instead of path
|
2024-12-03 14:35:09 -08:00 |
|
evanpelle
|
330b6b93cb
|
finish defense post
|
2024-12-03 07:53:18 -08:00 |
|
evanpelle
|
d173e22b6b
|
defense post
|
2024-12-03 07:53:18 -08:00 |
|
Evan
|
d133092317
|
create defense post
|
2024-12-01 19:54:04 -08:00 |
|
Evan
|
e479c15ef9
|
perf: make fakehumanexecution spawn warship more efficient
|
2024-12-01 10:00:59 -08:00 |
|
Evan
|
e7039d3e07
|
add defense post unit (no execution)
|
2024-11-30 20:54:42 -08:00 |
|
Evan
|
1c963c0922
|
extend alliances to 10 mins
|
2024-11-30 19:16:00 -08:00 |
|