Commit graph

86 commits

Author SHA1 Message Date
Vinzenz Schroeter
3d69f592f6 split Dockerfile, dynamic backend URL 2024-04-21 14:35:58 +02:00
Vinzenz Schroeter
8d09663eff move backend to subfolder 2024-04-21 14:32:29 +02:00
Vinzenz Schroeter
d4d1f2f981 fix code gen property never set 2024-04-21 11:44:56 +02:00
Vinzenz Schroeter
bc12158014 generate code with syntax factory 2024-04-21 00:20:15 +02:00
Vinzenz Schroeter
5532c4f5a8 code generator that automatically switches endianness 2024-04-20 15:58:46 +02:00
Vinzenz Schroeter
e603c154b9 show walls destroyed in player info 2024-04-19 13:50:06 +02:00
Vinzenz Schroeter
a7231903c8 show current map on big screen 2024-04-19 13:41:53 +02:00
Vinzenz Schroeter
3e6d9c0c77 fix maps stay destroyed after switch 2024-04-19 13:41:03 +02:00
Vinzenz Schroeter
2d17ff0de3 fix display binary format 2024-04-19 13:40:26 +02:00
Vinzenz Schroeter
043022186f merge options 2024-04-19 13:37:28 +02:00
Vinzenz Schroeter
9cf4304845 add walls destroyed stat 2024-04-19 13:34:56 +02:00
Vinzenz Schroeter
0aac6f780b add bullet timeout 2024-04-19 13:32:41 +02:00
Vinzenz Schroeter
61f90b99af fix crypto.randomUUID() is not a function in an insecure context 2024-04-19 13:29:51 +02:00
Vinzenz Schroeter
25a3adea2a react query 2024-04-17 23:09:01 +02:00
Vinzenz Schroeter
2a94a47a96 max power up count 2024-04-17 20:12:36 +02:00
Vinzenz Schroeter
d02100f9a3 stupid joke in title bar 2024-04-17 20:05:32 +02:00
Vinzenz Schroeter
f167722034 do not spawn where powerup is, nicer icon 2024-04-17 19:46:14 +02:00
Vinzenz Schroeter
a2d46bda92 add explosive bullet power up 2024-04-17 19:34:19 +02:00
Vinzenz Schroeter
3f4a301993 more configuration, limit rate of sent frames 2024-04-16 21:35:57 +02:00
Vinzenz Schroeter
786c974a23 spawn bullet closer to tank 2024-04-16 20:24:29 +02:00
Vinzenz Schroeter
e16d4b1c1f delta time 2024-04-16 19:40:08 +02:00
Vinzenz Schroeter
dec571d8c1 destructible walls 2024-04-16 18:55:34 +02:00
Vinzenz Schroeter
a0a0762f84 another color for other tanks 2024-04-16 18:28:09 +02:00
Vinzenz Schroeter
4af51b3e51 theming tweaks 2024-04-16 00:08:41 +02:00
Vinzenz Schroeter
c4c4eb6358 render current player in secondary color 2024-04-16 00:08:14 +02:00
Vinzenz Schroeter
fbaad86555 prepare to send different data per client 2024-04-15 20:34:23 +02:00
Vinzenz Schroeter
fcd84d2c83 map switching 2024-04-14 23:11:00 +02:00
Vinzenz Schroeter
359e0235f9 check walls for spawn 2024-04-14 22:45:51 +02:00
Vinzenz Schroeter
6bed7d918f load maps from png files 2024-04-14 21:10:21 +02:00
Vinzenz Schroeter
51334af8c3 adjust gadget bar 2024-04-14 19:05:37 +02:00
Vinzenz Schroeter
fd3e195f69 load maps from text files on server start 2024-04-14 18:50:20 +02:00
Vinzenz Schroeter
7ce0e543ec improved theming, error handling, table sort 2024-04-14 18:26:13 +02:00
Vinzenz Schroeter
35256ba88d simplify useStoredTheme 2024-04-14 15:16:32 +02:00
Vinzenz Schroeter
16d3cd1545 store theme, improved random theme 2024-04-14 14:55:01 +02:00
Vinzenz Schroeter
52e09ae5ef move theme code to own file 2024-04-14 13:33:56 +02:00
Vinzenz Schroeter
44b66c37fc random color on launch, dynamic map color 2024-04-14 13:23:04 +02:00
Vinzenz Schroeter
cd3c054ee8 css variables 2024-04-14 12:57:45 +02:00
Vinzenz Schroeter
ae1d24e28e favicon 2024-04-14 11:57:58 +02:00
Vinzenz Schroeter
81a14fbfae validate player name 2024-04-14 11:42:54 +02:00
Vinzenz Schroeter
be8ff72ea4 blinking join form 2024-04-14 11:42:36 +02:00
Vinzenz Schroeter
f7e20fc608 more consistent theming 2024-04-14 11:16:34 +02:00
Vinzenz Schroeter
af2d6a1f16 improved gadget layout 2024-04-14 00:49:39 +02:00
Vinzenz Schroeter
6c0f2aa198 cccb font, layout adjustments 2024-04-13 23:53:09 +02:00
Vinzenz Schroeter
b604c01e22 wip scores, components 2024-04-13 23:07:08 +02:00
Vinzenz Schroeter
64a61ef2b3 automatic rejoin on reload or server restart 2024-04-13 19:50:37 +02:00
Vinzenz Schroeter
feaf96c10e Merge remote-tracking branch 'refs/remotes/origin/player-join' 2024-04-13 18:35:44 +02:00
Vinzenz Schroeter
b192cd7da0 wip client "secret" 2024-04-13 18:35:36 +02:00
Ronja Spiegelberg
aba4dcb570 player infos 2024-04-13 18:06:44 +02:00
Vinzenz Schroeter
698271ae9f Merge remote-tracking branch 'refs/remotes/origin/player-join' 2024-04-13 17:57:46 +02:00
Ronja Spiegelberg
45b4c7f7fc separated server calls 2024-04-13 17:56:33 +02:00