Commit Graph

48 Commits

Author SHA1 Message Date
evanpelle 8f56fea0cd store name, anon has random suffix, color a hash of name 2024-09-11 20:06:55 -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 79ee5923b1 make fake humans join lobby 2024-09-09 17:47:17 -07:00
evanpelle 10266f2e17 Make territory colors contrast 2024-09-08 20:57:14 -07:00
evanpelle a7ad8790aa fakehumans send boats, improved map 2024-09-08 20:21:39 -07:00
evanpelle 5bc7d6e023 better name rendering, game attack balancing 2024-09-06 20:43:14 -07:00
evanpelle 4caaaea140 created PlayerType enum add FakeHuman type 2024-09-06 17:55:12 -07:00
evanpelle 0f37fc0c31 remove name, rebalance income 2024-09-06 15:49:54 -07:00
evanpelle e6d1aac27a moved troup ui to top center of screen 2024-09-05 19:26:30 -07:00
evanpelle d62fdbed1c improved boat trail color 2024-09-03 19:48:09 -07:00
evanpelle 7884dc28ac boats have tails 2024-09-03 19:44:19 -07:00
evanpelle d4a3774060 make names bigger, see farther out 2024-09-03 19:28:09 -07:00
evanpelle 1f590d0f4a add # troops to UI 2024-09-03 19:13:42 -07:00
evanpelle 866934db68 create exit button 2024-09-02 11:00:17 -07:00
evanpelle daaca23e5c better favicon, improved map 2024-09-01 20:31:17 -07:00
evanpelle a1e5419c19 fix boat trail bug 2024-09-01 03:34:36 -07:00
evanpelle c3b36eeea2 rebalancing 2024-08-31 15:54:26 -07:00
evanpelle 9c58f99968 improve map terrain color 2024-08-31 14:43:33 -07:00
evanpelle 4de9bb9e18 terrain affects attack 2024-08-31 12:57:44 -07:00
evanpelle 39464f1d05 make territory translucent 2024-08-31 12:20:15 -07:00
evanpelle f01949f007 lose disconnected territory 2024-08-30 19:41:40 -07:00
evanpelle c8518ce30b better UX for boats 2024-08-29 20:04:29 -07:00
evanpelle 09cd7e3648 use new pq library 2024-08-28 17:51:24 -07:00
evanpelle f03542f1d7 switched to pastel theme, improved it 2024-08-26 21:05:10 -07:00
evanpelle 480cfba8e0 can change name after joining game 2024-08-26 15:03:50 -07:00
evanpelle da6f0a89e7 use priority queue to store tile updates 2024-08-26 12:42:14 -07:00
evanpelle 8c902a70b8 added spawn timer bar 2024-08-26 09:13:05 -07:00
evanpelle 3c3bb7af54 improved player troops count rendering 2024-08-24 13:17:00 -07:00
evanpelle d91561c79e improved player info rendering 2024-08-24 13:12:09 -07:00
evanpelle b7ecf1de12 refactored terrain render into separate class 2024-08-24 12:23:37 -07:00
evanpelle bb8c24e230 move config to Game 2024-08-24 12:12:46 -07:00
evanpelle a9785741b7 update vintage theme 2024-08-24 11:32:19 -07:00
evanpelle 41d7c77d2d tiles now have lake or ocean method 2024-08-23 17:53:55 -07:00
evanpelle f52b62a354 fix some bugs; added boat delete 2024-08-23 15:21:15 -07:00
evanpelle c4e8895464 improved terrain 2024-08-23 14:52:04 -07:00
evanpelle 5bf54ff1f6 only render background once 2024-08-23 12:56:13 -07:00
evanpelle 5e7c206f0d improved terrain api 2024-08-21 19:51:01 -07:00
evanpelle 3b9ccf49b1 render bot name farther out 2024-08-21 08:11:59 -07:00
evanpelle 95133007c2 made boats larger, same color as owner 2024-08-19 15:56:59 -07:00
evanpelle 7d48dd1cba improved algorithm for calculating player name location 2024-08-19 13:07:15 -07:00
evanpelle fe67cc8492 fix invert zoom 2024-08-19 08:17:53 -07:00
evanpelle f1bddc7eef use overpass font 2024-08-18 20:38:25 -07:00
evanpelle 0ea670d975 better game join logic, create dev and prod configs 2024-08-17 12:42:18 -07:00
evanpelle a4799a3c21 moved attack config to separate config class 2024-08-12 16:31:32 -07:00
evanpelle fe52f6035d made attack execution more efficient 2024-08-11 20:32:19 -07:00
evanpelle 1070a5171a render player names efficiently 2024-08-11 13:47:10 -07:00