Commit Graph

42 Commits

Author SHA1 Message Date
evanpelle a02d148151 Created PublicLobby lit element 2024-10-12 08:56:11 -07:00
evanpelle 64d956bda4 new front page UI 2024-10-10 17:27:00 -07:00
evanpelle e1f7d395f2 delete num fake humans config, this is set by map json file 2024-10-08 20:45:18 -07:00
evanpelle 973b9c5e10 fix bug change username after join lobby 2024-09-29 11:26:31 -07:00
evanpelle a1e4584dde make fake humans more obvious. 2024-09-21 15:22:17 -07:00
evanpelle f3307300ef refactored GameImpl into multiple files 2024-09-17 19:49:16 -07:00
evanpelle 8f56fea0cd store name, anon has random suffix, color a hash of name 2024-09-11 20:06:55 -07:00
evanpelle a3fc8879b4 minor fixes 2024-09-10 18:33:31 -07:00
evanpelle 79ee5923b1 make fake humans join lobby 2024-09-09 17:47:17 -07:00
evanpelle a7ad8790aa fakehumans send boats, improved map 2024-09-08 20:21:39 -07:00
evanpelle 8331047a9b have client create player id 2024-09-07 21:23:38 -07:00
evanpelle bf7273ad5a rebalancing 2024-09-07 13:35:07 -07:00
evanpelle 4161b4d71c better random, improved map 2024-09-05 19:19:52 -07:00
evanpelle cac66c2186 used msUntil start because server has different time than client 2024-09-02 17:29:38 -07:00
evanpelle 523552bc44 fix bug can't join game if click with 1s before start 2024-09-02 12:05:20 -07:00
evanpelle adac26a44f Add next game to menu 2024-09-02 11:22:16 -07:00
evanpelle 804bc8746d update background image, version 2024-09-01 15:25:40 -07:00
evanpelle 026a0cddbe use structed logging 2024-09-01 12:51:20 -07:00
evanpelle 9cfe983824 make terrain map load async 2024-08-30 11:56:29 -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 1d7c4c996f improved lobby button 2024-08-25 09:57:19 -07:00
evanpelle 6f1848dbc7 can leave lobby 2024-08-25 09:33:58 -07:00
evanpelle 2d7d4875f7 update front page background image 2024-08-24 17:43:45 -07:00
evanpelle 1c181fa1e2 added favicon 2024-08-24 13:42:51 -07:00
evanpelle 4171d87337 updated background image 2024-08-24 12:43:08 -07:00
evanpelle ac556ee073 preprocess map into binary data 2024-08-22 21:01:40 -07:00
evanpelle 5e7c206f0d improved terrain api 2024-08-21 19:51:01 -07:00
evanpelle e92dc8ba36 show how many players in lobby 2024-08-19 14:52:38 -07:00
evanpelle f1bddc7eef use overpass font 2024-08-18 20:38:25 -07:00
evanpelle 2249771555 add Cloudflare analytics improve a* 2024-08-18 19:55:28 -07:00
evanpelle 19c826d944 improve front page 2024-08-17 20:56:11 -07:00
evanpelle 0ea670d975 better game join logic, create dev and prod configs 2024-08-17 12:42:18 -07:00
evanpelle 1cf112c0fb trying to fix nondetermism 2024-08-16 17:43:00 -07:00
evanpelle 332c2cfcac websocket reconnect on failure 2024-08-16 11:06:01 -07:00
evanpelle a417a7b2a3 fixed multiplayer 2024-08-14 08:12:29 -07:00
evanpelle 001722bd59 added deployment 2024-08-13 20:07:20 -07:00
evanpelle f41c949af0 improve front page, add username 2024-08-12 17:21:44 -07:00
evanpelle a4799a3c21 moved attack config to separate config class 2024-08-12 16:31:32 -07:00
evanpelle 1070a5171a render player names efficiently 2024-08-11 13:47:10 -07:00
evanpelle dd94bb4c65 use tiles to improve perf 2024-08-10 19:35:31 -07:00
evanpelle 05f55c490f First Commit 2024-08-04 19:51:23 -07:00