Commit Graph

90 Commits

Author SHA1 Message Date
evanpelle e6d509b66c add logic break alliance. break alliance makes you traitor 2024-09-18 19:37:26 -07:00
evanpelle f3307300ef refactored GameImpl into multiple files 2024-09-17 19:49:16 -07:00
evanpelle 006da79b80 rebalance, expansion terrain agnostic 2024-09-13 09:10:26 -07:00
evanpelle 18cf457c3a fake humans retaliate against humans 2024-09-11 20:39:27 -07:00
evanpelle 76634489aa remove vintage theme, rebalance 2024-09-11 17:40:19 -07:00
evanpelle a3fc8879b4 minor fixes 2024-09-10 18:33:31 -07:00
evanpelle f24a4b894a fixed pacing bug, improved expansion 2024-09-09 20:31:45 -07:00
evanpelle 31a7ef393d fixed attack speed up bug 2024-09-06 15:33:25 -07:00
evanpelle 79aa06aed5 made 3 terrain types, rebalanced game 2024-09-05 17:17:15 -07:00
evanpelle 727588199a improve boat attack ux 2024-09-04 20:50:42 -07:00
evanpelle a92bebce05 when attacking by boat, attack execution only starts from boat pixel 2024-09-04 20:06:20 -07:00
evanpelle 23cd55a398 fixed attackexecution speed bug 2024-09-02 11:50:29 -07:00
evanpelle c1dc6217a5 improve AttackExecution perf 2024-09-01 19:18:38 -07:00
evanpelle 860d8ff164 improve remove clusters, kill player if surrounded 2024-08-31 20:58:52 -07:00
evanpelle c3b36eeea2 rebalancing 2024-08-31 15:54:26 -07:00
evanpelle 4de9bb9e18 terrain affects attack 2024-08-31 12:57:44 -07:00
evanpelle d2a8b48764 remove playerconfig 2024-08-29 20:24:50 -07:00
evanpelle 7b8c5c11dd fix bot attacks each other same time bug, improve spawns 2024-08-28 20:51:49 -07:00
evanpelle 09cd7e3648 use new pq library 2024-08-28 17:51:24 -07:00
evanpelle 8c902a70b8 added spawn timer bar 2024-08-26 09:13:05 -07:00
evanpelle 51650eb930 can change spawn in beginning of game 2024-08-25 20:21:35 -07:00
evanpelle bb8c24e230 move config to Game 2024-08-24 12:12:46 -07:00
evanpelle 5e7c206f0d improved terrain api 2024-08-21 19:51:01 -07:00
evanpelle ed4201ab8c delete player if less than 100 tiles 2024-08-16 21:30:27 -07:00
evanpelle bc8463fa79 game start delay 5 seconds 2024-08-16 20:42:10 -07:00
evanpelle d12ebc5f4b increased game length, balanced attacks 2024-08-16 14:48:51 -07:00
evanpelle 51c05f9d10 moved attack logic to config 2024-08-16 13:10:44 -07:00
evanpelle 88aac34d7e turn off directed expansion because its not workign right 2024-08-14 19:59:55 -07:00
evanpelle efd5f65787 attacks cancel out 2024-08-13 08:16:23 -07:00
evanpelle fc562533e1 fix boat bug 2024-08-12 17:05:02 -07:00
evanpelle ca546919bb make attack troop lost and speed depend on # of troops 2024-08-12 07:54:42 -07:00
evanpelle fe52f6035d made attack execution more efficient 2024-08-11 20:32:19 -07:00
evanpelle 8addb12a37 directed expansion, better attack speed 2024-08-11 19:27:57 -07:00
evanpelle 1070a5171a render player names efficiently 2024-08-11 13:47:10 -07:00
evanpelle 13808f4d70 working 2024-08-10 20:10:28 -07:00
evanpelle dd94bb4c65 use tiles to improve perf 2024-08-10 19:35:31 -07:00
evanpelle 5efd9f4779 removed sharesborderwith cache 2024-08-10 12:29:35 -07:00
evanpelle a3be77dff8 working 2024-08-10 10:17:19 -07:00
evanpelle f9fddeb7c6 fix directed expansion 2024-08-07 20:54:20 -07:00
evanpelle 05f55c490f First Commit 2024-08-04 19:51:23 -07:00